1 definition by Ben Dover Hoar

1
When your partner gives oral sex and goes all the way down.
"Yo dis bitch was giving me that Llama neck last night and made my asshole clap"
by Ben Dover Hoar July 14, 2014
Get the mug
Get a llama neck mug for your dog Sarah.