Skip to main content

Definitions by GreenChimera

drop a bomb 

When a person, usually Arabic, drops a sick beat or a plastic explosive
"Dude, did you hear about what happened at Paris?"
"Yeah man, that guy sure did drop a bomb!"
drop a bomb by GreenChimera March 26, 2018