1 definition by jbtotallybig

Top Definition
known as sex gods with indie hair that will do the rumpy pumpy thing with anything that walks.
Also has referances to ariss.
"hey man"
"hey"
"i went total Storr last night at the club"
and
"id like to storr you"
"good"
by jbtotallybig November 27, 2007

Mug icon
Buy a storr mug!