That is sexual harassment.
If a guy did that, they wouldn't live to be able to do it again.
Even if they were gay, touching you like that is unacceptable.
I hope that you can find a way out of this, like maybe change camps or something and also tell someone you trust what they have been doing.