1 definition by Upgraydude

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.
by Upgraydude March 8, 2015
Get the llama kiss mug.