Top definition
She is a good person but she is definitely retarded in many ways. She is the best hoe to be around but don’t let her fool you she can’t steal your man.
Mann Jahayla let me and my guys run a train on her.
by Handy dandy randy July 31, 2018
Get the mug
Get a jahayla mug for your cat Helena.