1 definition by The Canadian Water Champ

A slang term, not yet socially recognized, for a person of diminished mental capacity.
That tick tock just ate a piece of gum off the sidewalk.
by The Canadian Water Champ July 5, 2019
Get the Tick Tock mug.