twatterlock

The act of a female sitting on another male or female's face
I mollywhopped her and in return, she twatterlocked me
by Da Big Rooster April 09, 2010
Get the twatterlock mug.