Top definition
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!
by BAM9 November 06, 2005
Get the mug
Get a Wauwatosa mug for your friend José.
2
A place anyone in their right mind should want to leave.
"Where did you grow up?"

"Wauwatosa."

"Oh."
by sfu December 28, 2004
Get the mug
Get a Wauwatosa mug for your brother-in-law José.