Category:Self-perplexed

Self`-per*plexed", a.

Defn: perplexed by doubts originating in one's own mind.