hey coulda been a python or boa those teeth are curved so its difficult to get off without hurting it.