The word transfix is from the Latin transfigere, from the prefix trans- plus figere meaning "to fasten." It shares the same root with affix and fixture.

Based on this information, transfix probably means

1 to cause an abrupt change in something

2 to hold something in place by piercing through

3 to attempt to repair something that has been broken

2 to hold something in place by piercing through