Skip to main content

Definitions by Spencer The Beaver God

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