Skip to main content

hth97's definitions

dumb snatch

a person who irritates you or does something you don't like. can be passed around playfully with friends or used seriously
Karen why did you give him my number you dumb snatch.
by hth97 February 13, 2017
mugGet the dumb snatch 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