Rate my spastic turn 3bet semibluff
	
	
		Villain is a complete rando as I just sat down, don't recognize him and PAHUD stats haven't yet loaded. I do know however that limping UTG does not usually correlate strongly to good play
5 handed 5/10 FTP $1,050 stacks
Dealt to Hero  :8d:  :9d: 
villain call $10, 1 fold, Hero raise $45, 2 folds, vilain call $35
Flop  :6h:  :tc:  :qc: 
Villain check, Hero check 
Turn  :6h:  :tc:  :qc:  :ks: 
Villain check, Hero bet $85, villain raise $270, Hero shove $1,005
Thoughts??
My default is obviously to bet the flop but in this situation the board seemed to very much mesh with his limp/calling range and sometimes its enjoyable to be deceptive with double gutshots 
I'm mostly interested in input about how to react to a rando donk who checks twice then raises us on a relatively scary board. Do I have any FE?