slothsquatch

A very large slow person.
My boss is so slow, he's just such a slothsquatch.
by Marshallu78 August 02, 2017
Get the slothsquatch mug.