Skip to main content

Definitions by Bdougernaut

Sera

Share definition Flag
The sera is a creature found in starbucks or the mall if you see this creature it may be frightening. JUST DONT MAKE EYECONTACT
Omg stacy, Sera is at starbucks
Sera by Bdougernaut June 11, 2018