Skip to main content

Definitions by RobloxianDefiner

Shaf Shaf 

Share definition Flag
A Muslim who explodes constantly a vindaloo poo.
Guy : Stop talking or I'll turn you into a Shaf Shaf.
Shaf Shaf by RobloxianDefiner February 15, 2019