Top definition
A human being who copulates frequently and is a carrier of one or more Sexual Transmitted Diseases.
Girl 1: OMG, my vag is so itchy after having sex with Cam
Girl 2: Told you he was a Mail Snail.
by Him Almighty June 16, 2011
Get the mug
Get a Mail Snail mug for your sister-in-law Rihanna.