Skip to main content

Definitions by Stickybird

Totally Out of Touch: a person, politician, or news organization which has lost contact with reality. See also Delusional.
Putin is a TOOT.
TOOT by Stickybird March 5, 2022