1 definition by Daniel Rock

Top Definition
Too long didn't watch
TLDW just another dumb stunt video set to another bad soundtrack
by Daniel Rock November 03, 2006

Mug icon
Buy a TLDW mug!