Skip to main content

Definitions by Oh_my_spagehteo

hurricane tortilla

A hurricane where a bag of tortilla chips land on the ground commonly known as (Hurr-cane Tor-ti-la)