Top definition
an insult for someone with a large eye span
Mato is such a sloth head
by lmao lit fam September 16, 2016
Get the merch
Get the sloth head neck gaiter and mug.