Teddington Lock is cockney rhyming slang for Sock

💬 “I’ve lost one of my Teddingtons



Submitted by Arthur Scamphauser.
First submitted on July 29, 2009.


More slang beginning with T