1 definition by Possibly Asian

Top Definition
A Shayla, also known as the walking meme, is a pain in the ass.
Phil: You know where Shayla is?
Jake: Nope, and I hope I never do.
by Possibly Asian October 03, 2018

Mug icon
Buy a Shayla mug!