Top Definition
The best game that has ever existed and ever will.
And stanley was happy.
The stanley parable.
by H3rKUll July 15, 2014
Free Daily Email

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

Emails are sent from We'll never spam you.