Vocabulary

ハメハメ

fucking; screwing; having sex

noun suru-verb vt