urimochi

Noun

1. short position; oversold position

Finance
Other forms: