Top definition
A kwarra is a Muslim person who runs a corner shop most knows as a Kwarra or a Bai
by Rather unknown May 20, 2018
Get the mug
Get a Kwarra mug for your guy Paul.