1 definition by Lights up

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 24, 2016
Get the Capra mug.