titty llama Share definition Flag A llama with a bunch of titties flapping all over the place. Look at that titty llama bounce. titty llama by Ryleahj October 17, 2017 Get the titty llama mug.