• Waxhead

    Full definition of waxhead

    Noun

    waxhead

    (plural waxheads)
    1. (Australia) surfer (surfboard enthusiast)
    © Wiktionary