"Thunk" is not proper English at all. It is used either
humorously or ignorantly. The word is "thought."
Thunk is a sound made by a falling or thrown object when it hits
something, similar to thud.
A thunk in computer science or computer programming refers to a
hidden activity occurring when passing possibly incompatible
parameters to a subroutine.