irap

Noun

 * 1) angry squint or look