embergoose
noun
em·ber·goose
| \ "+\
plural embergeese
Definition of embergoose
Keep scrolling for more