Top definition
When your business partner walks into a meeting and his Medusa heads starts shitting all over everyone ideas.
We experienced a Venkenstorm when the boss came in and told us all that we working on BS.
by ThatZacGuy November 01, 2016
Get the mug
Get a Venkenstorm mug for your sister Beatrix.