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!
19👍 20👎