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 !
44👍 2👎