Skip to main content

Definitions by Possibly Asian

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.
Shayla by Possibly Asian October 3, 2018