1 definition by MikeZmf

When homeless men urinate on each other in a public place (beach, side walk, parking lot)
You smell like a Florida shower.
by MikeZmf February 6, 2023
Get the Florida shower mug.