Skip to main content

Definitions by cosmic_koosh

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!