Skip to main content

Definitions by nowayamaya

Leaf Tornado 

Leaf Tornado is what you say when someone’s hella annoying meaning that you are adding them to your leaf tornado list. (A tornado from all the leaves on the floor aimed at someone because that is how much they annoy you)
Reema: Daisy mae is such a bitch

Amaya: I know, leaf tornado smh.
Leaf Tornado by nowayamaya December 2, 2018