Top definition
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 08, 2016
Get the mug
Get a Allison Deen mug for your barber Rihanna.