怪怪

guàiguài

strange; odd; peculiar

Wiktionary

Entry Composition