Skip to main content

Definitions by Spencer The Beaver God

The best animal to ever exist in the world.
ME: The Beaver is the best animal to ever exist
Some random dude at Walmart: OK