- Japanese⇔English Dictionary

  1. 1. [adv, vs] making out; necking; getting handsy; canoodling; being lovey-dovey; getting affectionate (with each other); romantic play; fondling (on-mim)

Example Sentences

machinaka de ichaicha suru kappuru mita ra haradachi masenka ?
Doesn't it irritate you to see couples making out around town?