Skip to main content

Sciaf

Italian slang meaning to stuff your bigga pie hole with lots of delicious italian food. (SCH-E-OFF)
Aye! You wanna sciaf some of Nonna's gnocchi in your bigga mouth?
by DBella June 28, 2012
mugGet the Sciaf 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