The idea of handing them a written list is great. You could also just tell them the names of the medications without explaining what they are for, if you feel comfortable doing that. They don't need to know anything more than the name of the drug. If they press you, just tell them you'd rather not discuss your medical history in public.
I'd use IrisBloom's solution myself. Serves them right for being snoopy

.