Less chat more hat?

Does anyone know the origin of the phrase, Less chat more hat? I can't seem to find it anywhere. Thanks, BP

Guessing, as in put on your hat and leave? (Here's your hat, what's your hurry.)

Homer said this in a Simpson's episode ("Lisa the Iconoclast"). I don't know if this is the original source or if an existing phrase was popularised via its use on the show. Pamela

A post on av.com says:
Either "less chat, more hat" or "less chat, more splat" to tell someone to stop talking and just get on with the task at hand.

"Less chat, more splat" also comes from the Simpsons. Homer is standing on top of a building and someone says "Less chat, more splat, pal" and pushes him off. Pamela