Top definition
A person who is a total sweetie & cutie pie.
Though be warned, they're always on top and in control. Watch out for them, cause it's for sure they will get what they want.
by Htree93 March 15, 2009
Get the mug
Get a Juoying mug for your coworker Vivek.