1 definition by bodine16

Top Definition
Mutual love
from LATIN, we have cunilungus. WE HAVE MUTUAL LOVE.
by bodine16 February 15, 2011

Mug icon
Buy a cunilungus mug!