Skip to main content

Definitions by IamSMACK

douche waffle 

A realy Annoying person who does not know when to shut their mouth
douche waffle by IamSMACK December 28, 2008