Skip to main content

Cart Barn Animal

Referes to any animal/demon currently living in the cart barn in the land of Noogoria.
"Daehoe AKA Daewoo is a Cart Barn Animal."
by Lord Rodericus August 17, 2003
mugGet the Cart Barn Animal 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