Skip to main content

coqnbalz 's definitions

Thumb Llama

Share definition
When you insert your thumb into your partner’s rectum, and proceed to spit on them simultaneously.
“Bro I totally gave this bitch the sickest thumb llama last night
by coqnbalz December 19, 2022
Flag
mugGet the Thumb Llama mug.