1 definition by scarlett johansson

Top Definition
Awesome, very cool, almost too cool.
Yo, it was like...Vienne
by scarlett johansson September 23, 2007

Mug icon
Buy a vienne mug!