What does drooling lama mean?

drooling lama meaning in Urban Dictionary

putting a sausage in a condom after that placing it into a blender and dripping it down Jake Bullmans Back :)