Slang meaning of Stoke on Trent

Stoke on Trent means: 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.