Pitter Patter Music Together - Yep, I googled it. "Slap - slang verb meaning “to be excellent or amazing.” It's especially used to refer to a song someone finds extremely good,
English idiom ✋ A Slap on the Wrist | English idioms, Idioms, Learn english
Anti-Valentine's Week 2024: Forget the ex, flaunt the flex: From slap day to break up day, time to celebrate Anti-Valentine's Week 2024 - The Economic Times
A Slap In The Face - Meaning & Examples
Slap In The Face synonyms - 128 Words and Phrases for Slap In The Face