Top definition
Long drawn out tale told by a rambling storyteller that usually makes the listener drowsy.
"This BTrainStory is putting me to sleep."
by BBNY February 15, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush