Crossword puzzle (hard)

123456789101112
Across
  1. 2. Interjection of celebrating or explosion
  2. 3. a small bag or packet
  3. 5. New ________, USA
  4. 10. A human waste
  5. 11. good at something specific
  6. 12. a little hut
Down
  1. 1. A French cream
  2. 4. Indian tea
  3. 6. See, a little
  4. 7. a female sheep.
  5. 8. “______ Splash
  6. 9. Work related Asthma attack