Yuura

Definition of Yuura

The most loving and caring person in the planet, not to mention her beauty, she tantalizes everyone she meet with her utmost adorable-ness
She is also a very talented individual that shines at what she does.
man 1: hi yuura

Yuura: hi uwuwuwuwuwuwu
by Nommmmmm June 20, 2020
Get the Yuura mug.