Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

irp Definition

Cancel
irp
noun
A fantastic grimace or contortion of the body

Words Related to irp!

irp Examples by Brain Bank Users