sloth head

an insult for someone with a large eye span
Mato is such a sloth head
by lmao lit fam September 16, 2016
mugGet the sloth headmug.

Share this definition