Random
Source Code

Taliban mask

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 5, 2011

4👍 1👎