Skip to main content

DarenLaren's definitions

Donkey Barn

A place where all you find is ugly girls.
Dude my school is such a donkey barn!
by DarenLaren April 4, 2006
mugGet the Donkey 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