A: His actions mean one of two things.
1.) He really likes you, but has a shy personality and needs to work up the courage to ask you out.
2.) He's very subtly trying to hold you hostage.
There's only one way to be sure. Stand up, point at him and scream "bad touch!" over and over again.
If he likes you, this will help him get over his shyness.