Skip to main content

Definitions by Don Rico

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 !
scungilli by Don Rico July 10, 2015