Top Definition
Italian definition of dumb,moron,ignorant or a very smelly person.
(Goat in english)
1)Ita-Puzzi come una capra!
Eng-You stink so bad,how long since your last shower?yuck!

2)Read a newspaper for once,Capra!
by Anderson7 December 19, 2008

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.