Top definition
An ancient egyption artifact made by men thousands of years ago were body's were kept after someone died. The sarcophagus were kept in pyramids which held treasures.
P1: I found a sarcophagus in a pyramid yesterday.

P2: TOTS AMAZ!!!!!!!

P1: IKR
by Old man that lives under a wel February 29, 2016
Get the mug
Get a Sarcophagus mug for your papa G√ľnter.
3
a muscle located below the lungs that is used for breathing and shit.
Just punch him in the sarcophagus and he'll fall over.

A flying duck can puncture your sarcophagus with it's beak.
by Dontread February 01, 2010
Get the mug
Get a Sarcophagus mug for your bunkmate Jerry.