1 definition by Nora A stilrag

1
A person who seeks relationships that are in constant turmoil
Dont hook up with Amy, she's a total storm chaser.
by Nora A stilrag April 30, 2016
Get the mug
Get a Storm Chaser mug for your Aunt Nathalie.