Stim Board Definition

noun

A digital mood board composed of video fragments (usually in the form of animated gifs ) conveying pleasant or satisfying physical sensation.

Wiktionary