Itchy

Itchy
— n. (it·chy)

  1. c'est la vie