SINK YOUR TEETH INTOIdiom

Meaning 1: