The Caribbean Dictionary

squaddy
1 definition
0
 
Noun
A police officer.
Synonyms
Tags
people
Pictures
400