About This Song
About "Embarrassing" by Dexter And The Moonrocks
Dexter and The Moonrocks capture the hot flush of social misstep, guitars jangling like nerves. 'Embarrassing' turns awkwardness into a wry anthem, all nervous energy and self-aware smirk. The tension is between wanting to disappear and needing to be seen.