1 definition by Amuurz

1
The bestest friend you will ever meet she is the innocent one in the squad and sometimes may get on your nerves but she still loves you and you still love her back either way
Bro Jehana is mad nice
by Amuurz May 12, 2017
Get the mug
Get a Jehana mug for your Facebook friend Callisto.