Top definition
A Large Un-Attractive Female that smells really bad, and Huge in both directions (Fat, and Tall)
Hey Man, did you see Cathrine she is totally a Dumpasaurus
by JaYGsEE June 29, 2011
Get a Dumpasaurus mug for your brother-in-law Günter.
2
A large and rather unsightly piece of fecal matter
"Dude I just unleashed an evil dumpasaurus in the bathroom!"
by snowski January 15, 2010
Get a Dumpasaurus mug for your cousin Jerry.