Top definition
According to internet star Swoozie, the best set of Disney World apartments known to man....
Vista Waaaayyyy.
Oh you live in Vista Way, it must be awesome!
by normandyangel June 16, 2014
Get the mug
Get a vista way mug for your buddy José.