Skip to main content

Definitions by mrtransparkingtonpoofkingtonsm

French Whistle 

Putting your Entire mouth around a drink, cup, beer,bottle etc, and drinking the contents without using your hands. Ensuring quickest root to stomach..
Jeez, Eddie has been hitting the French whistle all night..

Is that guy really gonna french whistle that!