meaning of bhidu

bhidu meaning in Urban Dictionary

'dude' - used mostly in Mumbai (Bombay), India.