1 definition by Admiral Awesome69

Top Definition
Short term for a game of the hit Monster Hunter series, this case being Monster Hunter Freedom Unite for the PSP (Play Station Portable), Monster hunter started out on the PS@ (Playstation 2) and continues to this day with Monster Hunter 3;Tri coming to the Nintendo Wii by the year 2012
Player 1: Dude, why are you playing MHF2 again?
Player 2: Havent you heard!? MHFU is coming out in 3 DAYS!!!
Player 1: OMFG! I didn't know that, I am going home to get mine now!
by Admiral Awesome69 June 20, 2009
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.