meaning of Braintornado

Braintornado meaning in Urban Dictionary

brainstorm toward optimum power