Definitions by Vajayjay Petal
Dundahead
It literally means 'dickhead'. It comes from 'dunda' meaning 'penis' in most Indian languages. Not to be confused with the Scottish 'dunderhead' which means stupid.
Dundahead by Vajayjay Petal March 16, 2016