At work I heard in the middle of a conversation someone saying "well, do a barrel roll in that case", like if nothing more could be done.
What would it mean in the context of business?