Crossword clues for Public ones can be embarrassing:PUTTINGONBLASTPublicly embarrassing, perhaps via one's socialsSCENESPublic ones can be embarrassingMAKEASCENEEmbarrass one's friends in public, say