1 definition by slim bob

Top Definition
First person takes a dump in a toilet, second person gives first person a swirly while giving them head
Me and girlfriend just did a french hurricane
by slim bob May 06, 2010

Mug icon
Buy a French Hurricane mug!