#india

Top Definition
what Indians say
indian: budaguda budaguda budaguda
by Gfource30 February 27, 2017

Mug icon
Buy a budaguda mug!