Definitions of Rip van winkle:

  • noun:   a person who sleeps a lot
  • noun:   a person oblivious to social changes