Language:
Free Online Dictionary|3Dict

蹊蹺古怪

Source : CEDICT

very extraordinary/odd/strange (idiom)