Irrumation meaning

Vigorous oral sex; the penetration of a mouth with a penis.
noun
0
0
Advertisement

Origin of irrumation

From Latin irrumātiō.