Top definition
The act of using the lips or tongue to stimulate the nipples of another.
Caroline and Emily, our favorite lesbian couple, loved to zouch each other at the beach house when they felt aroused.
by holdenbreaches March 26, 2009
Get the mug
Get a zouch mug for your brother-in-law Jerry.