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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.