Penis Swollen – Allergy (Aside from STD?)

Patient: My penis is sweling, right below the head. It’s a bit itchy. It’s started when I drank Rasberry Mocha in Starbucks. Is it possible that it’s an allergy? What are the other diagnosis aside from STDs?

Symptoms: Swelling, itchy

Doctor: