Finnish horse show Share definition Flag The act of a women having sexual intercourse with a horse. Guy1:Hey dude I heard a women was having a Finnish horse show. Guy2 Noway! Finnish horse show by Mello jello March 3, 2015 0 0 Get merch Get the Finnish horse show mug. Buy Now — $32.95 See more merch