Top definition
A large zit on the earlobe.
"Dude! your mitchoo is digusting me!!!"
by Den Pav April 10, 2007
Get the mitchoo neck gaiter and mug.