19 October 2026
Tommyrot is a Briticism, a noun and interjection meaning nonsense or balderdash. It’s now rather dated. The origin is unknown, but we can make some reasonable speculation about it.
It’s first recorded in an article in London’s Sporting Times of 17 July 1880:
So