Speedos go by many different names on many different beaches across the globe — each term painting a picture more unsavory than the next.
Speedos go by many different names on many different beaches across the globe — each term painting a picture more unsavory than the next.