1 definition by Rhugved Latika
Hailing from the largest democracy in the world, Bijur takes its meaning from the smells of its country of origin - India.
It's the combination of rotten indian food and a grandmother's vagina.
It's the combination of rotten indian food and a grandmother's vagina.
by Rhugved Latika February 10, 2011