How Well Do You Know English Slang?
more than enough; overabundant; extra
Latin super- + fluere 'to flow'
unnecessary; uncalled-for; wasteful
early 15c. (earlier superflue, late 14c.), from Latin superfluus "unnecessary," literally "overflowing," from superfluere "to overflow," from super "over" (see super-) + fluere "to flow" (see fluent).