1 definition by Alistpersona

Top Definition
Usually a pretty female;pretty young thing.
Sharifa is flawless. I want to be like her.
by Alistpersona March 29, 2009

Mug icon
Buy a Sharifa mug!