flicaille
Top 35000
Meanings
Noun
1. cops; pigs; the fuzz (the police) (collectively, derogatory, slang)