1 definition by Bosh Hendo

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"
by Bosh Hendo June 4, 2010
Get the clamp down mug.