those two guys were rumored to play horny toads last night when they got drunk
when two men sit down facing each other and tried to masturbate into the others mouth, by projectile ejaculation
"those two guys were rumored to play horny toads last night when they got drunk" What is the definition of "horny toads"?