i was reading playboy and my mom walked in on me brewing up a batch of tadpoles
slang for masturbating
"i was reading playboy and my mom walked in on me brewing up a batch of tadpoles" What is the definition of "brewing up a batch of tadpoles"?