Donald Trump?Shame that don't have a special word for Russian sexual pervert!
Donald Trump?
By the way, the French have an equivalent to treppenwitz, it is l'esprit d'escalier or literally staircase wit. They also have a word for Crypiss, namely flachwichser.