Top definition
One of the weirdest people you will ever meet but for some reason you like her anyways. She is pretty I guess...i mean the weirdness kind of overpowers every other thing about her.
Person 1: OMG Auveen is so weird.
Person 2: I know but for some reason shes my friend
by Coolestgirlever November 04, 2012
Get the mug
Get a Auveen mug for your dog Jovana.