Random
Source Code

douche whistle

someone who is a loud talking douchebag.
loudmouth.

Wow that Steve Taylor is a real douche whistle!

by The Real Kobra Kommander December 1, 2008

6👍 2👎