Top definition
a dirty batch is a gay slang for a dirty bitch. Dirty batch can also mean a naughty, or sexual female or male.
oh..my..god...becca is SUCH a dirty batch
by HUGEHOG69 February 03, 2010
Get the mug
Get a dirty batch mug for your girlfriend Nathalie.