by muffindamule October 06, 2006
A member of the British Royal Military Police. Probably the world's most proffesional and well respected police force.
by muffindamule October 06, 2006
Phooh, she's / he's absolutely muffing !
by Muffindamule October 01, 2006
by Muffindamule October 01, 2006
by muffindamule October 05, 2006
by muffindamule October 05, 2006
muffindamule is a misreprentation of a sexual deviation known only to the gentle folk of Ireland. A bit like dobbin the donkey.
by Muffindamule October 02, 2006