English slang

123456789
Across
  1. 2. weird, unusual person
  2. 6. unpleasant or annoying
  3. 7. Great, awesome
  4. 9. sleep
Down
  1. 1. We had a "good time" at the party last night
  2. 3. A dumb person
  3. 4. movies or films
  4. 5. work/job
  5. 8. Comfortably easy