wisenheimers

noun
  1. people who act as if they know everything; smart alecks
  2. Usage: informal; plural of wisenheimer

Examples