1 definition by Masbu Mabz

Derived from the Xhosa term 'sabaweli' which means craving or desiring. Depending on the context, may mean crushing or longing.
'Sbwl' a bank notification that money has been deposited into my account.
by Masbu Mabz October 23, 2019
Get the Sbwl mug.