A pretty amazing town just outside of downtown Milwaukee. I believe the other definer meant "live" instead of "leave"
Have you been to Mayfair?
Oh yeah, sweet mall...that's in Wauwatosa!
142👍 40👎
A place anyone in their right mind should want to leave.
"Where did you grow up?"
"Wauwatosa."
"Oh."
52👍 117👎