I have found this expression which seems to be a slang, but I am not sure. Dictionaries are not helping in this case. Context comes from a famous advertising for Tango orange juice from 15 years ago. It just illustrates the bite and buzz of real oranges in Tango! Thanks for your precious help!