2 September 2014

ennoyance

A new term for the annoyance due specifically to technology.

2014-09-02

Post a Comment