Skip to main content

Definitions by girll159

a person who is very smart, beautiful, sexy, and great in bed. everyone wishes they were an irma.
irma by girll159 March 1, 2009