Top definition
Low-life, someone who doesn't amount to much
That chapati chodu told me who the killer in "Heavy Rains" is
by Ramulal April 21, 2011
Get the mug
Get a chapati chodu mug for your father Bob.