weisenheimer

Definition

Slang

  • noun a know-all, ‘wise-guy’, wiseacre or wiseass. The word, dating from the first decade of the 20th century, is an elaboration of the standard term ‘wise’ into a quasi-German or Yiddish surname (on the lines of Oppenheimer, etc.).
http://www.dictionarycentral.com/definition/weisenheimer.html