nimrod

Definitions

Military

  • noun
    (written as Nimrod)
    a British-designed multi-purpose aircraft, based on a passenger airliner

Slang

  • noun a foolish, unattractive or unfortunate person. The term was recorded on US campuses in the early 1990s and subsequently in UK school playground parlance.
http://www.dictionarycentral.com/definition/nimrod.html