Skip to main content

Definitions by The Real Kobra Kommander

douche whistle 

someone who is a loud talking douchebag.
loudmouth.
Wow that Steve Taylor is a real douche whistle!