Top Definition
good pizza,or bread sticks,the "best pizza in town"
lets order some gatti
by will April 17, 2005
1 more definition
Group of women or girls
Check out the gatti.
Lets got get some gatti
by Bossman-12 May 07, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.