1 definition by azzkickr

its a hindi slang word meaning 'Fucker'
Hey chodhu ,where have you been ?
by azzkickr January 18, 2011
Get the Chodhu mug.