Haggis face Share definition Flag When a scotsman ejaculates and then vomits on a woman's face creating a mixture that resembles haggis. Mr. Macscotsman gave me a haggis face last night, I was so pissed. Haggis face by The flying scotsman December 17, 2008 0 0 Get merch Get the Haggis face mug. Buy Now — $32.95 See more merch