Skip to main content

Definitions by bananaman223723713

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