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 AlbieBaxstein
Christmas Llama Socks
Share definition
Flag
Who the fuck puts a
christmas
llama
on a
sock
?
its not funny. get a life caterina
1: Who wants to see my
Christmas
llama
socks ?
2: no
fuck off
Christmas Llama Socks
by
AlbieBaxstein
October 27, 2020
Get the
Christmas Llama Socks
mug.