1 definition by DeuceRidaPiru

Top Definition
located in Mississauga, Toronto
Meadowvale is da hood of Sauga
by DeuceRidaPiru July 06, 2006
Mug icon
Buy a Meadowvale mug!