The inability to use public bathroom stalls or urinals because of you feeling very uncomfortable or embarrassed
I hate going to the bathroom in public I always get stage fright
38👍 6👎