Skip to main content

Definitions by kay stash

carrots in your ear 

Share definition Flag
built up ear wax.

earwax pouring out of your ear.
john "ewww look at those carrots in your ear"
tom "ewww thats gross"