Top definition
Bachchuda is a mythical God in Bangladesh who symbolizes 'perfection'. when a person does something perfectly then people address him/her as Bachchuda.
Friend 1:Bro My result is published. My CGPA is 4 out of 4.

Friend 2: Bro you're a Bachchuda.
by Goatlust666 July 01, 2017
Get the mug
Get a Bachchuda mug for your dog Zora.