From the welsh word steph, which means dragoboner, and the latin
based moffat, which means sphincter, Stephmoffat is a person who
never leaves there room and enjoys smelling their own shmegma,
and or greasy ass sweat why does that kid looking out his window
have his fingers in his nose?  oh that is a stephmoffat by
Jamessommerton November 28, 2011  Free Daily Email   Emails are
sent from We'll never spam you.