Skip to main content

Definitions by Hammythehamster01

Shut up Mudra 

A phrase used to shut up an impossibly annoying astrophysicist with an intense love for hamsters and dogs.