Skip to main content

RobloxianDefiner's definitions

Shaf Shaf

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email