Skip to main content

Don Rico's definitions

scungilli

An Italian snail or whelk used in cuisine & also used as a slang term for a slow person who cannot preform normal tasks
Hey Vinny what's going on you scungilli !
by Don Rico July 10, 2015
mugGet the scungilli 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