HMRC Share definition Flag Hard-to-please Money Robbing Centre. HMRC is an organisation dedicated to bleeding the souls and will to live from uk citizans. HMRC by Pete Marsh April 16, 2008 0 0 Get merch Get the HMRC mug. Buy Now — $32.95 See more merch