Having toes in place of fingers, resulting in abnormally large thumbs.
by Tony Lorusso April 28, 2004
Get the mangiulli mug.