Top Definition
1. An awesome remake of the original Half-Life 1.
2. The facility in which Half-Life 1 takes place in.
1. Dude, you should play Black Mesa, it's new and improved from Half-Life 1!
2. Gordon Freeman works at Black Mesa.
by Osd1000 October 03, 2013
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.