Top definition
The most beautiful girl you will ever meet. She makes perverted jokes all the time which surprises people because of her innocent and angel-like look. However, a Capra has a smokin' hot body with lots of curves. Yet she is usually insecure when she shouldn't be.
by Lights up December 23, 2016
2
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!
Eng-You stink so bad,how long since your last shower?yuck!
2)Read a newspaper for once,Capra!
by Anderson7 December 19, 2008