1 definition by Lexi Brook

Hometown of the truly fabulous SCL. A cultural mecca located on the outskirts of Boston... the perfect blend of suburb and city... An indisbutably diverse town- it caters to a wide range of needs, wants, and desires and is within fifteen minutes of absolutely anywhere you should ever want to go.
I'm spending my day in Brookline: first I crave a taco and then I'm catching an enthralling independent film.
by Lexi Brook June 7, 2005
Get the brookline mug.