I know this is from Avatar but I don't know who this character is...
According to the Avatar Wiki
The foaming mouth guy was a resident of Kyoshi Island and possibly the biggest fan of the Avatar.
He appears in two episodes of Avatar, "The Warriors of Kyoshi" and "Avatar Day".
He doesn't appear to have a name but he does get a mention on the (now defunct) Official NickToons Avatar webpage