Top definition
A hood located North,West of Houston Tx near the WillowBrook Mall mainly populated by Hispanics, but you will see few white and black people walking around there.
Person 1: Say bro lets go chill up in MeadowVista and smoke some weed
Person 2: Hell yeah cuh
by YoungHTx September 21, 2014
Get the mug
Get a MeadowVista mug for your fish Beatrix.