S. I don't know why there would be any slang for either of these, much less "dirty" slang. Or are you saying that "Elephant and Castle" is slang for something else?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.