Top definition
an archaelogist who gets a little TOO involved in his work...
person 1: i was down at the dig site yesterday, man it was a good time
person 2: shut the hell up you mungeasaures rex
by scooter payton June 06, 2011
Get the mug
Get a mungeasaures rex mug for your mama Sarah.