Skip to main content

oyasumibunpun's definitions

xalia

Share definition
A person who will drink your tears, and unintentionally becomes that feeling of fear you get when you turn off the lights in the bathroom and you’re locked in.
Holy piss buckets, Xalia is here?!
by oyasumibunpun January 20, 2015
Flag
mugGet the xalia mug.