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
Hey,Do You Know Shafiyyah?
by Sykicd February 26, 2018
Get the mug
Get a shafiyyah mug for your Uncle Trump.