Definition of yarnstormer in English:

yarnstormer

noun

  • Yarn bomber.

Origin

Early 21st century; earliest use found in The Observer.