Vidiousp's definitions
Any location in a town where the locals know that cops sit, hide and eat their donuts. Waiting to catch you in a speed trap from around the corner.
by Vidiousp January 13, 2014
Get the Cophole mug.