Definitely not ok. But there's really nothing you can do about it. Your only option is to let someone above you know about it (ETL, STL, or AP). If this is a guest who comes into the store and regularly makes team members feel uncomfortable, AP or LOD can address it.
There's nothing wrong with...