Skip to main content

Definitions by Swaggaliciousness12

Tropical thunder 

Hey Zara, your tropical thunder today!

Tropical Thunder 

A person who has been drenched in body odour.
Hey Zara, your tropical thunder today