A Wikipedia:kludge, a solution we are not happy with, because it is either or several of

  • complicated
  • unelegant
  • inappropriate
  • not so smart
  • dirty hack