muhinoida

Verb

 * 1) to make out with, to kiss passionately
 * 2) to make love
 * 1) to make love