Noun. 1. A male homosexual.2. Criminal. Both meanings are rhyming slang for 'bent', Stoke on Trent being a city in the midlands of England.
STOKE ON TRENT
Meaning of STOKE ON TRENT in English
Slang English vocab. Английский сленговый словарь. 2012