Top definition
The most amazing, wonderful, beautiful, intelligent, smart, witty person you'll ever meet in all 9 of your lives. TNT, dyanimte.
That girl I met the other day is Bidusi, I think she is the love of my life.
via giphy
by homosapean47 August 28, 2019
Get the mug
Get a bidusi mug for your guy Helena.