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 Upgraydude
llama kiss
Share definition
Flag
The
sexual
act of spitting in
one
another's
mouth
as a means of sexual gratification
Dude, I hacked up the fatest
loogie
last night and gave my girl the wettest
llama
kiss
.
llama kiss
by
Upgraydude
March 8, 2015
Get the
llama kiss
mug.