Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by ahh dh
llama
Share definition
Flag
a person who kisses impeccably with the perfect lip, tongue,
n
spit
ratio
bro
i kissed him
yesterday
he
definitely
a llama
llama
by
ahh dh
November 4, 2023
Get the
llama
mug.