Skip to main content

Definitions by MacGillivray ‼️

Telly ting

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)