Top definition
A brainstorm of incredible proportions, or a bunch of them all pooled together.
Because of a sudden surge of inspiration, I spent all night typing up a braintyphoon of my next novel.
by Tomoyo Ichijouji June 10, 2011
Get the mug
Get a braintyphoon mug for your fish James.