ego boost

English

Noun

ego boost (plural ego boosts)

  1. Alternative spelling of egoboost.