がり
moriagari

Noun

1. climax; uprush

Noun

2. bulge

Other forms: