boombayah noun1 •(Internet, euphemistic) Sex.Sky doesn't have scars because he was wearing a hazmat suit while doing the boombayah, I PROMISE I PROMISE — 2025