Who the fuck puts a christmas llama on a sock?

its not funny. get a life caterina
by AlbieBaxstein October 27, 2020
Get the Christmas Llama Socks mug.