Top definition
when someone leaves a trail of destruction by the wayside as they pass in and out of your life
that girl from Dakota is a Tornado Slug. she lived with me for 2 months and im still finding her shit in my house
by kobraa June 03, 2018
Get the mug
Get a Tornado Slug mug for your dog Georges.