Top definition
The residue left on one's upper lip after orally pleasuring a milf.
Man! I made Hector's mom so wet, after I was done I had a milf muffstache
by Howie Feltersnatch March 04, 2005
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush