If somebody that I wasn't friends with and didn't know very well put both hands on my shoulders for 5 secs, I'd either headbutt the **** or get a hard on depending on the person.
That should be the OPs biggest worry not his inappropriate touching but if 'she' got a hard on