Top definition
Slang phrase for partaking in acts of self-gratification whilst at work
McMc is in the gent's toilets masterbating, i.e. Doing a Murray.
by LiVe LeE October 27, 2010
Get the mug
Get a Doing a Murray mug for your boyfriend Trump.