Top definition
A beautiful shining goddess from the land of Vietnam!!!
by Toyu Shinki October 22, 2017
Get the mug
Get a mai thi mug for your sister Riley.