MacGillivray ‼️'s definitions
A girl who has been "put in a telly" mostly used as Toronto slang, meaning she's a prositute who works in a hotel. (Telly)
by MacGillivray ‼️ May 8, 2017
Get the Telly tingmug.
Get the Telly tingmug. We'll email you a link to sign in instantly.