Hot, hot, hot!!!

Hot, hot, hot!!!

 1       2    3       
4       5         6   
        7       
   8    9          
          10     
     11      12      
             
       13       14   
  15     16          
             
 17           18   19    
             
   20       21       

2. Hot ? - impulsive and a tad angry?
4. ? (two words) - ready to go?
7. Hot ? - tasty treat
9. Hot ? and 11 across and 6 down - latest news!
11. see 9 across
12. 12 Hot ? Character from M.A.S.H
13. and 10 down and 18 across + hot - Film with Marilyn Monroe
15. Hot ? - Rod Stewart classic
17. Hot ? - got to have it!
18. see 13 across
20. Hot ? and 19 down and 16 down - latest product
21. Hot ? puts you straight through (unless you are put on hold of course!)

1. see 3 down
3. Hot ? and 1 down - all of a dither perhaps
5. ? hot and 11 down and 8 down - did your fingers get burned?
6. see 9 across
8. see 5 down
10. see 13 across
11. see 5 down
13. Hot ? - the place to be?
14. Hot ? - a lot of nonsense
16. see 20 across
19. see 20 across