Totally Out of Touch: a person, politician, or news organization which has lost contact with reality. See also Delusional.
Putin is a TOOT.
by Stickybird March 5, 2022
Get the TOOT mug.by Word stock February 15, 2026
Get the Toot mug.