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!
Is that guy really gonna french whistle that!
French Whistle by mrtransparkingtonpoofkingtonsm November 27, 2011