The definitive guide to South Asian lingo

Definition 1 of 1

7 3
Noun.
0

Definition

Stupid and academically challenged.

Usage

He is such a buddhu, failed ICSE math despite going to Chackoo for math tuition every night.
Added 2011-06-28 by Dishoom Dishoom