i just dropped a massive baffle bomb on those guys, they had no idea what was going on
where an idea or theory is introduced into a group, and no one in the group has an idea what is going on
"i just dropped a massive baffle bomb on those guys, they had no idea what was going on" What is the definition of "baffle bomb"?