1 definition by stone_nepal

Basda Basda Chaak Dukhyo ; it is Nepali Slang
by stone_nepal November 08, 2016
Get a BBCD mug for your fish Helena.