1 definition by Mirea

Xaida is a loving person who also sticks up for her best friends. She also may be a little slow at times when it comes to jokes.
Xaida always sticks up for me.
by Mirea December 13, 2018
Get the xaida mug.