Top Definition
An awesome game that is extremely fun to play. Although you cannot sprint or jump it, the elite creation makes up for it. 2 was npt as good as the first when it comes to the online, but 2 is still great game.
Man i just got my third bar in Rainbow Six Vegas!
by kyleman36 January 29, 2008

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.