Top definition
Lake Havasu, Arizona. A wide spot in the Colorado River used for recreational water activities. Certain areas are known for outrageous, over-the-top, orgy-like partying.
You wouldn't believe what was going on at the sand bar in Havasu.
by JS January 16, 2004
Get the mug
Get a Havasu mug for your mate Rihanna.
buy the domain for your travel vlog