STOKE ON TRENT


Meaning of STOKE ON TRENT in English

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.

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