Skip to main content

Definitions by Pettywright

douchetitt 

When someones being retarded and annoying
Shut the fuck up bob your an annoying ass douchetitt
douchetitt by Pettywright February 3, 2017