1 definition by islambaben

Top Definition
A really huge erection
OMG look at ben he has a massive erection what a storm on

wow i can see his cock from here he must have a storm on
by islambaben August 18, 2009

Mug icon
Buy a STORM ON mug!