1 definition by shot in the face by riot cops

A charming little green space somewhere in a provincial little town somewhere in Massachusetts. Home of some overpaid team called the Red Sox that I haven't heard of.
Red Sox fans like to eat Fenway franks because it's good practice for smoking the white owl.
Get the fenway park mug.