ちぎ
chigiri

Noun

1. pledge; vow; promise

Noun

2. having sexual relations; having sexual intercourse

Euphemistic
Noun

3. destiny; fate; karma