Top definition
The most beautiful gorgeous amazing girl in the world and that I love a lot she’s perfect in every way she’s has a beautiful smile and a amazing body I love xzoya so much
by Jacoblira cst May 07, 2018
Get the mug
Get a xzoya mug for your coworker Helena.