Many forms of this word can be used but a generalized meaning of idiot. It reverses itself when calling yourself a twatspotapus changing its meaning to God like.
What a Twatapotopus he can't evenspell his name.
I'm a tmTwatapotopus, I dare you too come at me.