Skip to main content

Definitions by Douchoid

A person with unusual accent that attracts alot of female attention.
Callum by Douchoid October 31, 2010