Top definition
a slang term for BART police especially when they're male and female walking together
Dog,you better put that spraycan away because Homer and Marge are right there
by esjay December 16, 2004
Mug icon

Dirty Sanchez Plush

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

Buy the plush