{{term}}
- {{preview}}
Top definition
Havasu
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 a
Havasu
mug for your buddy Zora.