What does 'drilling' someone mean?

Anonymous
Hah, was chatting to a guy friend and he said randomly that he would drill me, lel. He flushed bright red after he said it and a mutual said 'oooh, he's keen', haha. Is it a sexual innuendo?
What does 'drilling' someone mean?
22
8
Add Opinion