2 definitions by Ospaulito

The nut that flows from a dog penis
He’s impregnating my ass pussy with his dog batter ah ah ah!
by Ospaulito November 11, 2018
Get the dog batter mug.
When you have sex with someone and they give you an Sti or STD.
Friend 1: I hooked up with that girl last night. I think I got something.
Friend 2: Bro, did you slam a dirty?
by Ospaulito April 28, 2019
Get the Slam a dirty mug.