Top definition
A dumbass Korean sucking anime lover that sings like a screeching obese child.
Shut the fuck up Eric Zhou.
by hadihbaub June 04, 2018
Get the mug
Get a Eric Zhou mug for your friend Sarah.