Top definition
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
Get the mug
Get a scungilli mug for your daughter Julia.
2
Your mother is such a trash bag whore, every not ing she starts her day with a s scungilli milkshake.
by Payaso mol April 19, 2017
Get the mug
Get a Scungilli mug for your dad Callisto.