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 We'll never spam you.