Skip to main content

Definitions by Willzzzbravvaa

The Royal Military Police, a core of the British Army.
When I'm 17, I'm going to go on a serial kill then join the RMP.
RMP by Willzzzbravvaa December 25, 2010