Skip to main content

Definitions by RobloxianDefiner

Shaf Shaf 

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