Top definition
A regulator who polices the use of someone else's twat.
"Girl, my twat cop going to bust yo head when he find out you been standing on my corner!"
by Baginaria August 10, 2006
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush