Skip to main content

Mr Simon's definitions

tyrannosaurus rex

The humblest of all God's creatures. Capable of single handedly stopping alien invasions...
In the end, it was not guns or bombs that defeated the aliens, but that humblest of all God's creatures, the Tyrannosaurus Rex.
by Mr Simon October 8, 2012
mugGet the tyrannosaurus rex mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email