Top definition
A Melonsaurus is an animal that is a cross between a dinosair, and a Melon. They are rarely seen, and usually are seen firin their lazers, and destroyin stuff. The most common Melonsaurus is the Milin, that can only be seen in Pensylvania.
Damn, my MelonSaurus got out and destroyed half of Tampa!
by Rdawg00014 September 02, 2010
Get the mug
Get a MelonSaurus mug for your Uncle Callisto.