You should call a doctor and book an appointment, it sounds like it could be infected. If the infection gets too bad your friend might fall seriously ill or worse.
9.5m questions
12.2m answers