A psychedelic duck.
Psyduck feels confused. What else is new?
psyduck is confuzzled
Doodle or Die is the game of "telephone" with drawing!