1 definition by dancej

Top Definition
A friend who is always willing to jump on a grenade (ugly friend) for you. When partying and you see a hot girl with an ugly friend, this person will always take the ugly friend to help you out.
Because he's got the Medal of Honor!
by dancej October 01, 2010

Mug icon
Buy a Medal of Honor mug!