I think you made a good laydown.
Out of curiousity, what do you think villain's range is here? If he is very bad, this honestly looks like a horribly donked QJ. Think he can open limp TT/KK UTG 6max here? What about 66 and call your turn bet?
Weird hand. Given his line, I think villain is full of shit here a good portion of the time. I think the fold is correct, but closer then some here may seem to think.
Check/calling the river too weak?