Duffee

The condition of one "having a stick up one's ass."
You're being such a duffee. Just chill out.
by Snausage April 04, 2005
mugGet the Duffee mug.

duffee stain

verb: the act of having a greasy face and falling asleep on the window of a charter bus, then waking in the morning to a beautiful stain full of various volumes, shades and colors of face grease.
"Holy shit, did you see the duffee stain in the back seat window this morning? It was awesome"
by Dr, Stephen Pepper February 25, 2009
mugGet the duffee stain mug.