1 definition by CHEESECRACK

The funniest Human alive.

Loves hugs.

Loves food.

Feed them with vines and memes and they'll love u back. Doesn't put up with yo bullshit.

Probably crying or laughing right now.
Damn look at that Xin hua rite there wit that onesie on.
by CHEESECRACK January 4, 2018
Get the Xin Hua mug.