Language:
Free Online Dictionary|3Dict

蹊跷古怪

Source : CEDICT

very extraordinary/odd/strange (idiom)