Skip to main content

Definitions by Flying Thesaurus

Douche Turtle 

We need to get that Douche Turtle out of office.
As in, "Did you see all the Cheetos at that Trump rally? All five of them?"
cheetos by Flying Thesaurus March 15, 2017