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 11, 2006
Get the twat cop mug.