Find the word definition

Wiktionary
social butterflies

n. (plural of social butterfly English)