macerarsi

Verb

 * 1) to soak, macerate
 * 2) to torment oneself
 * 1) to torment oneself