Atlanta Slammer

Putting human or dog shit in a tube sock & using it to repeatedly beat someone's face
How'd you get that black eye? Oh man, my girlfriend gave me an Atlanta Slammer!
by Doo Doo Magnolia July 21, 2016
Get the Atlanta Slammer mug.