Find the word definition

Wiktionary
superfriends

n. (plural of superfriend English)

Usage examples of "superfriends".

They’re like the Superfriends and the Inquisition all rolled up into one.

They're like the Superfriends and the Inquisition all rolled up into one.