Irp meaning

(obsolete) A fantastic grimace or contortion of the body.
noun
0
0
Advertisement

Origin of irp

  • Uncertain.

    From Wiktionary