tuffarsi

Verb

 * 1) to dive; to plunge into
 * 2)  to throw oneself, enter
 * 1)  to throw oneself, enter