tchaca tchaca na butchaca

Noun

 * 1)  roll in the hay, sexy time, sexual intercourse