yangga

Noun

 * 1) ride; riding
 * 2) sexual intercourse
 * 1) sexual intercourse