Finnish horse show

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!
by Mello jello March 3, 2015
mugGet the Finnish horse showmug.

finnish whistler

The act of making a whistling noise while sucking in air through one's anus.
Duuuuude! I was hanging with Brad last night and he did the finnish whistler!
by cosmic_koosh May 24, 2016
mugGet the finnish whistlermug.

Share this definition