Top definition
Deficating in someones lap, while the reciving counterpart obtains a boner; form of forepaly.
Hey honey, will a mudlap get you in the mood tonight?
by HEY-ZEUS-420 March 02, 2009
Get the mug
Get a mudlap mug for your coworker Zora.