Meaning of 'DORPH in English

'DORPH

n. 1. A derm; 2. An abbreviation for any of several synthetic endorphin drugs.

Shadow Slang English vocab.      Английский словарь теневого сленга.