1 definition by cutiewitdabootie

Top Definition
Strip clubs located all over the united states. Popular hang outs for people over 18. Not a good place to meet men, however.
The strippers who work at the Vu are kind of trashy
by cutiewitdabootie January 21, 2006
Mug icon
Buy a the vu mug!