1 definition by _Sir_David_Attenborough_

Also an acronym for the hindi/urdu phrase, 'Bhai Sahab Dua Karna'; translated as 'Brother, please pray for it.'
Hindi: Aap sab bsdk yahan aye, dhanyawad
English: All you brothers who pray for it, thank you for coming.
by _Sir_David_Attenborough_ July 22, 2021
Get the bsdk mug.