McGyatt Share definition Flag When Ronald McDonalds sits on your face and you suffocate to death. Not a single recipient has ever survived this fate. Hello, I'd like to order a McGyatt. McGyatt by O' Chungus December 11, 2023 0 0 Get merch Get the McGyatt mug. Buy Now — $32.95 See more merch