Random
Source Code

Brown Toad

A slang term for genital warts.

After my last one night stand, I caught the brown toad.

by Roy Blanteep November 27, 2013