Yasss! Their teeth are amazing really, like fish hooks! Thats what it felt like to me and the more a prey squirms the deeper they sink in. I totally know what you mean - I had that oh s*** moment but turned suddenly calm - my poor boyfriend was terrified hahaha almost happy to have it happened, wasn't as bad as one would think...kinda neat in a way to experience how their extraordinary teeth work.
Glad you're both okay!