1 definition by sooka57

Top Definition
aya
the best friend you can ever have, but no multitasking what so ever. She's simply amazing <3
i LOVE you ayaa!
by sooka57 September 22, 2011

Mug icon
Buy a aya mug!