Express confusion and disapproval about a person who publicly displayed nudity or inappropriate behavior.
Just gotta wonder what prompts some idiot to go wandering around displaying his own "shortcomings"!