1 definition by daVIDAroxxx

Top Definition
A girl who works her body like the rent is due tomorrow every day
Look at that Karla saving up those grains of sand in vain.

OMG! That girl standing on the corner of the auto shop is SUCH a Karla.
by daVIDAroxxx October 04, 2010

Mug icon
Buy a Karla mug!