A dried piece of snot hanging from ones nostril blowing back and forth with every inhale and exhale. Like a maitre'd at the front of a restaurant.
by Eric GGGG November 20, 2006
Get the maitre'd mug.
Get the maitre'd mug.We'll email you a link to sign in instantly.