Top definition
If you see a pyramid ship headed your way, kiss your planet goodbye!
A giant stone structure thrown through space.
by Karate Hesus October 26, 2004
Get the mug
Get a A Pyramid Ship mug for your daughter Helena.