Llama Licker Share definition Flag A horny bastard that enjoys licking llamas sexually. ...You're such a frickin' llama licker. Llama Licker by Carliann October 12, 2007 0 0 Get merch Get the Llama Licker mug. Buy Now — $32.95 See more merch