2 definitions by sqeeter

Top Definition
The Beast of Nature is a non-fictional character that may or may not have been created by David Chesnokov, Henry Mueller, and Alex Kadrie and resides in the Pit of Degradation.

The Beast of Nature also refers to anyone who thinks they are the best at anything they do, but in reality....they aren't.
Wow...Beast of Nature at poker over here...just called me all-in with high card queen...
by sqeeter February 09, 2009
NDT
Neil DeGrasse Tyson
NDT is a rockstar physicist.
by Sqeeter November 17, 2014

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×