windswept

    adjective
  1. exposat al vent.
  2. emportat pel vent.
  3. [person] despentinat.