Skip to main content

NoEinKristin's definitions

Llama Palm

Share definition
Another version of the infamous camel toe. A wedgey in the lady parts. When your vag eats your pants.
Yo, pull your leggings down, you got llama palm.
by NoEinKristin May 18, 2022
Flag
mugGet the Llama Palm mug.