Definition of yarnstormer in English:
yarnstormer
noun
Yarn bomber.
Origin
Early 21st century; earliest use found in The Observer.
Are You Learning English? Here Are Our Top English Tips
Yarn bomber.
Early 21st century; earliest use found in The Observer.