Synonyms for "googly"

Words with similar meaning