This is perhaps a colloquialism that i have seen many times in Hong kong youtubers eating and tasting food. My guess is that 貼地 means local? As in 地道？ what, then, is 離地？
May i also know the “etymology” of these words? I can’t seem to find them in dictionaries.