Definitions by Call me whoa
ayouba
Someone who will always be there for you and someone who is the life of the party and can be very beautiful/handsome. This person is most likely your bestfriend.
ayouba by Call me whoa March 14, 2021