Random
Source Code

Dubious Ruffian

Someone who does questionable things.

Jim just had sex with a hampster, what a dubious ruffian.

by JROD12345678910 October 27, 2009