See Also: irrumation(medicine)
irrumation(dictionary)

irrumation (iou)



irrumation noun. L19.
[Latin irrumatio(n-), formed as IRRUMATE: see -ATION.]
Insertion of the penis into a sexual partner's mouth.