1 definition by jiumokk91

Top Definition
a girl who is too beautiful for her own good and needs to die so the rest of them hoes have a chance at something

a girl who's hard to get
damn look at that asra

she's such an asra i wish i could have her
by jiumokk91 February 04, 2010
Mug icon
Buy a Asra mug!