meaning of biolube

biolube meaning in Urban Dictionary

Spit, saliva, put on relieve friction