Skip to main content

Some757's definitions

Xela

A female who constantly tries to deny that she is a female.
Is a funny girl and a good person in general though. Although slightly weird at times, she is sure to liven up any conversation.
Oh I wonder if She comes by to Xela up my day!
by Some757 April 18, 2022
mugGet the Xelamug.

Share this definition