Noun. stim board (plural stim boards) (Internet)
A digital mood board composed of video fragments (usually in the form of animated gifs) conveying pleasant or satisfying physical sensation.
Page may need to be reloaded to display properly.
Return home?