1 definition by Don Rico

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 June 29, 2015
Get the scungilli mug.