Sekirov Dictionary

drop the hand

verb1

  1. (Ireland, old-fashioned) To engage in sexual petting.
forms

dropped the hand · dropping the hand · drops the hand

This dictionary works without the internet: on your phone · in Chrome