Skip to main content

shot in the face by riot cops's definitions

fenway park

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.
mugGet the fenway park mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email