Definitions by theoneknowsall
storr
another word for a guy with a little willy, it is the technical term for when the penis shrivels in the cold and stays like that, this then leads to painful urination and an obsession with sex.
storr by theoneknowsall December 27, 2007