Rough diamond

What is Rough diamond?

Rough diamond definition and meaning on Dictionary terms:
noun Slang.
male homosexual prostitution, especially involving brutality or sadism.
a male homosexual prostitute who engages in brutality or sadism, or such homosexuals collectively.
violent, often brutal sex acts.
a lower-class man who is found sexually attractive by a gay man from a higher social class.

 

reference: https://www.dictionary.com/browse/rough-diamond

Tags: