Skip to main content

Definitions by frangalangadingdong

Double Dickhead 

Poorly thought out insulting word used by those with inferior vocabularies, derived from India