Thumbnail

Phrase or Word
To have beeswax
Definition
To have something in your ears; often said to someone not listening.
Language
English
Type
Faunamorph
Subcategory
Insects, Arachnids, Creepy Crawlies…
Grammatical Subcategory
Nouns: Things/Terms/Labels