Crap whistle Share definition Flag Someone that talks shit all the time. Boy oh boy.. what a crap whistle he talks so much shit he coughs farts. Crap whistle by Petesbeeps August 29, 2017 0 0 Get merch Get the Crap whistle mug. Buy Now — $32.95 See more merch