What is Speakers Are Blasting?
Adjective - someone has body odor, the arm pit region in particular.
Yo, put your arms down...your speakers are blasting!
See smelly, body, odor, speakers, blasting
All you need for a faster workflow in one place.