Full threadbartislartfast·Telly is slang for TV here in the british isles - does it exist over there too?View on HN