Skip to main content

Definitions by Yoyomeme

Someone that is an idiot. Makes a fool out of himself.
WOW. He is so much like a Zhi Ren!
Zhi Ren by Yoyomeme November 22, 2021