infrascarsi

Verb

 * 1) to hide amongst undergrowth, etc.
 * 2) to become entangled
 * 3)  to search for a hidden place to have sex
 * 1)  to search for a hidden place to have sex