Word info

humpa humpa

Noun

Meaning

humpa humpa (uncountable)

(informal) sexual intercourse

Source: en.wiktionary.org

Close letter words and terms