1 definition by Giacomo Rossetti

An obnoxious and arrogant North Italian. Much to their delight, they often excel at academics and frequently show off about it.

Hardly ever find true friends.
Person 1: James got an A in French and he's boasting about it so much
Person 2: Yeah, he's such a Giacomo
by Giacomo Rossetti May 3, 2016
Get the Giacomo mug.