Don't ever hit a guy with glasses, you could get sued...
Instead, try hitting him with paper cups...
It won't hurt him, but at least you made your point.