1 definition by kay stash

Top Definition
built up ear wax.

earwax pouring out of your ear.
john "ewww look at those carrots in your ear"
tom "ewww thats gross"
by kay stash March 11, 2012

Mug icon
Buy a carrots in your ear mug!