Fetching details from the dictionary...
strange; weird; odd
strange thing; strange person
この絵のスタイルはへんてこで面白い。
The style of this painting is strange and interesting.
彼の話は時々へんてこに感じる。
His stories sometimes feel strange.
そのへんてこな服装は目立っている。
That strange outfit stands out.