gleeshing means: A woman’s clitoris smells of a greenish substance, and men or women will lick it up. (in Community Dictionary, added by Camryn Stanley)