Coffee when you can't wait? (7)
I believe the answer is:
instant
'coffee' is the definition.
(instant coffee)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for instant that I've seen before include "like some coffee?" , "Short time, of the current month" , "type of coffee" , "Happening immediately" , "This coffee is made from powder" .)