Top definition
Shafiyyah Is A Women's Name. Shafiyyah Is A Girl Who Is Very Talented And Amazing,She Is Very Mean Sometimes But She Is A Keeper, So Guys If You Ever Have A Shafiyyah Keep Her, She Is Literally The Best Person On This Earth
by Sykicd February 26, 2018
Get the mug
Get a shafiyyah mug for your fish Larisa.