What is Mentally disturbed llama?
Sean
Sean
, a
mentally disturbed llama
👍
29
👎
13
Mentally disturbed llama - video
www.Definder.net
Powered by Urban Dictionary