1 definition by MGuarro

Top Definition
Beach town in the South Bay.
Dude the surf in Manhattan Beach is going iff!
by MGuarro February 26, 2006

Mug icon
Buy a manhattan beach mug!