What does ‘hodad’ mean?

( n ) A non-surfer. Look at him hotdogging for the hodads on the beach.