Top Definition
Noun- someone who is disliked/ a high school teacher who speaks to students as though they are in primary school/ one unwilling to accept the aging process
Mrs X, our Chem teacher, described precipitates to the class as "when something swirly forms." She is such a Doucher McCuntmuffin.
by LYTLE2 December 13, 2009
5 Words related to Doucher McCuntmuffin

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×