1 definition by AlbieBaxstein

Top Definition
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
by AlbieBaxstein October 27, 2020

Mug icon
Buy a Christmas Llama Socks mug!