European Hurricane Share definition Flag The process of sucking Yak semen through a straw and farting the leftover onto a dwarf. Wow, what a freak, Angela just gave a European Hurricane to WeeMan! European Hurricane by Corey Jackson August 19, 2008 0 0 Get merch Get the European Hurricane mug. Buy Now — $32.95 See more merch