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.
She is really nice, but dang, I didn't know she was a Capra!
by Lights up December 23, 2016
Get the Capra neck gaiter and mug.
2
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
Get a capra mug for your guy José.