Top Definition
The act of defecating on another person's face and immediately enveloping their head in saran wrap.
Yo man, I just totally gave your mom a Taliban mask.
by LittleOknab June 05, 2011
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.