Top definition
Prison. Derives from "HMP" or "Her Majesty's Prison", a prefix applied to all prisons in the UK.
"Tommy just spent 6 weeks on holiday at Her Majesty's Pleasure"
by nnnnnnnooopppeee February 21, 2014
Get the mug
Get a her majesty's pleasure mug for your guy Jerry.