What is Richard Sheppard?
An arrogant, abusive, pathetic excuse for a man who takes it up the chuff and never washes.
rich looks like a bulldog licking piss off a nettle. richard sheppard sucks cock for rock. goes down for brown.
See dick, king, asshole, cock fag