Skip to main content

Definitions by holdenbreaches

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.
zouch by holdenbreaches March 27, 2009