Skip to main content

Definitions by Bosh Hendo

clamp down

To pursue a female (see def. slosher) generally younger than you in hope of having sexual relations.
clamp down - "Wallis clamp down on that slosher"
clamp down by Bosh Hendo June 4, 2010