Definition of dirty blonde in English:

dirty blonde

(also dirty blond)

adjective

  • (of hair) dark blonde in colour.

    ‘her dirty blonde hair was swept back in a ponytail’