Skip to main content

ketchfraize's definitions

Animal Barn

A modified eiffel tower with two women instead of one. Also commonly referred to as the Taj Mahal.
"It's feeding time at the animal barn"

"Dude, let's Taj Mahal those chicks over there."
by ketchfraize December 26, 2007
mugGet the Animal Barn 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