Top definition
A beautiful girl from Africa that is blessed with the mellon in her skin and she's a really intelligent lady and she's very sweet but she will turn on you like a snake if you hurt her so treat her well
Qiarra will not suck dick so don't ask
by Like that kid February 24, 2019
Get the mug
Get a Qiarra mug for your fish Vivek.