mangiulli

Having toes in place of fingers, resulting in abnormally large thumbs.
Damn! That dude's got some serious Mangiulli's!!!
by Tony Lorusso April 28, 2004
mugGet the mangiulli mug.