muirhead Share definition Flag (v) To rape something beautiful. "Awwww man, she was so hot, but then she got muirheaded and now I can't look at her the same way." muirhead by Carel January 11, 2008 0 0 Get merch Get the muirhead mug. Buy Now — $32.95 See more merch