Balls on chin
Mr. Moustache
Mustache dude.
scruffy man with enormous moustache
untamed mustache
Doodle or Die is the game of "telephone" with drawing!