English | German | Russian | Czech

puzzleheaded English

Meaning puzzleheaded meaning

What does puzzleheaded mean?

puzzleheaded

Having the head full of confused notions.

Are you looking for...?