Top definition
Someone who is God tier; normally a gamer.
Wow, that person is so good! Must be Aykaylee!
by aykaylee December 04, 2020
Get a aykaylee mug for your friend James.