2 definitions by The Zoo Turtle
A term that can be used to describe a perennial factory of sadness in sports, and it or a variant is routinely used in sports shitposter Urinating Tree's video titles.
by The Zoo Turtle September 17, 2020
by The Zoo Turtle October 14, 2021