1 definition by OMGangster07

Top Definition
Ayla is a wonderful friend, very sincere, always there when you need her, and can sometimes be altimeter bit insecure.
If I told you everything I knew about Ayla you would want to be her best friend too.
by OMGangster07 January 07, 2017

Mug icon
Buy a Ayla mug!