1 definition by ohhaiiiiii

Top Definition
italian man. very loud. comes to us to bother ladies, but they still love him anyway.
You are such an uber Giacomo.
by ohhaiiiiii December 30, 2009

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug