Aspirin, not tylenol will help with the swelling and also if it's an infection.
It may be an allergy or even... poison Ivy. It's been going around a lot.
Don't rub it, put some ice on it and keep it closed.
If it isn't normal by tonight, get a drs appointment.