Top definition
The undeniable desire to be needy and make a big fuss out of everything, very timid, and have no aura of presence whatsoever.
Dude are you weiliang?! Where's your balls
by LOLPOPPO December 26, 2014
Get the mug
Get a weiliang mug for your fish James.