Granulated means: You can give sex to a guy by putting sand on him or sugar. (in Community Dictionary, added by Joel Pastor)