1 definition by 09764Baddieb

A unique, loving person that will still fuck u up if u get out of line.
“Sharika is very hypnotizing and knows how to keep her man satisfied
by 09764Baddieb November 23, 2021
Get the Sharika mug.