Skip to main content

Definitions by R1952

British; A military police officer.
Run for it the Red Caps are outside.
red cap by R1952 January 10, 2008