Irap

Definition of Irap
(noun) angry squint