Skip to main content

Definitions by Pain4Lyfe!!!

Douchachussetts 

place where douche bags hail from
Hey, that guy Greg must be from Douchachussetts.