What does Careesa mean?

Careesa meaning in Urban Dictionary

The craziest, short tempered and controlling bitch you'll ever satisfy. (she is kinda cool though)