Definition of dry-hump in US English:

dry-hump

verb

[with object]vulgar slang
  • Simulate sexual intercourse with (someone).