lai xuue

Is a newly discovered human species. Will bark at you if you come close.
by bananaman223723713 October 05, 2021
Get the lai xuue mug.