Typically, businesses that might be embarrassing have a neutral or meaninless name for credit and debit card transactions.
Banks, as such, can't read. Bank and credit card employees are not only subject to privacy policies, they don't have time to be snooping through your purchases. And they really don't give a damn.
People aren't nearly as interesting as they think they are.