Skip to main content

Definitions by Mello jello

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!