Skip to main content

Reidmebabyonemoretime's definitions

latching

A sexual act that involves a man stapling his scrotum to any body part of another person, preferably the inner thigh or forearm.
Latching is sometimes helpful in male on male relationships to bring the two partners closer together.

Dino and i latched for hours last night while gazing deeply into each other's eyes.
by Reidmebabyonemoretime April 4, 2011
mugGet the latching mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email