Skip to main content

Definitions by Triple Xtacy

Douchypoof 

An insult towards boys named Billy. Meaning stupid, ignorant, unfaithful, liar, untrustworthy.
Billy is such a douchypoof!
Douchypoof by Triple Xtacy June 28, 2010