Skip to main content

Peabody Taco

Bird poop on the benches in front of the Yale Peabody Museum in New Haven CT served to unknowing tourists and passerby’s.
Hey after we see the exhibits we should try out these Peabody Tacos I hear they’re the shit!
by Mjb05005 October 6, 2018
mugGet the Peabody Tacomug.

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