1 definition by D-BONEZ

Top Definition
Term for any police officer.No matter what the race
I hate those pussy crackers
by D-BONEZ November 26, 2008

Mug icon
Buy a [crackers] mug!