Top definition
A hoe's vagina lips that be loose and stanky and leak a lot.
Guy 1: Omg look at Jenny.
Guy 2: Oh no that bitch has llama lips I've already tried to put it in.
by fabuloustrashcan May 18, 2016
Get the mug
Get a Llama Lips mug for your sister-in-law Beatrix.