Top definition
Elvuxia is a small twitch streamer who many hate and many love. Elvuxia is a person who’s straight forward about everything and can be very clumsy when it comes to feeding her cat Meg.
Bro careful, don’t pull an Elvuxia when you’re feeding your cat.
by LiittleHell July 23, 2018
Get the mug
Get a Elvuxia mug for your barber James.