Depending on who you are referring it to, it has several meanings. For males it it used to call
one a
faggot, homo, flammer, or queer. For females it is to call one a slut,
hoe, tramp, skank, and the list goes on.
ie. International House of Dicks.
Your mom is such a fucking I.H.O.D. I
saw her on tampabaybukake.com!
I
swear your brother is an I.H.O.D. '
cuz he keeps checking out my package!