Skip to main content

Allison Deen

One who picks up random animals of the street and takes them home even though they have no money to feed them and no where to keep them
Dang I pulled an Allison Deen and I don't know what to do with this ostrich.
by Jerald June 8, 2016
mugGet the Allison Deen 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