1 definition by Vie

Top Definition
vie
in french, it means "life";
vie de france (the store in southcoast plaza); life in france :]
by Vie May 14, 2005

Mug icon
Buy a vie mug!