Top definition
An indestructible substance that defies the conventions of science. Only one person is made of it and no one knows how or why.
That girl flipped off of her scooter while going 80 mph on the highway without a helmet on, rolled on the pavement and was hit by a car. She just got right up and laughed it off. She must be made of Cheddamantium!
by TheoGeoAes June 08, 2013
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug