pennuu's definitions
A super duper cute Asian girl with pretty eyes. She is too smokin hot for you basics and won't take any of your shit.
by pennuu December 15, 2014
Get the Vyen mug.
Get the Vyen mug.We'll email you a link to sign in instantly.