What is Chucklehutt?

What IS Chucklehutt? No seriously, what is it? We have no clue.
Social ON
Social OFF
thechucklehutt
Uploader