The sources checked do not record struppo as a name or as a word with a meaning.
Playful
Funny
Gold, Brown, Black, White
Any Size
Unisex
Italian
S
7 Letters
Recorded as a given name in Popular Culture, in the feminine