2 definitions by JaYGsEE

1
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 the mug
Get a Dumpasaurus mug for your brother Trump.