Skip to main content

Definitions by Valhalla123

Dounderhead 

1) similar to douche, but worse

2) Andrew
Andrew, stop being such a dounderhead. It is almost like you are being a douche but oh so much worse, bitch.
Dounderhead by Valhalla123 March 8, 2011