Wacky baccy free in online coffee shop (9)
I believe the answer is:
cybercafe
'coffee shop' is the definition.
(I know that cybercafe is a type of coffee shop)
'wacky baccy free in online' is the wordplay.
'baccy free' anagrams to 'CYBERCAFE'.
Though, I'm not sure how this is indicated.
Can you help me to learn more?
(Other definitions for cybercafe that I've seen before include "surfer's paradise?" , "Place to eat, drink and log in" , "coffee shop" .)