" did you catch the latest episode of blog frog? " wow blog frog sure is the best thing i have ever seen""
a hilarious youtube show featuring sasha- a character 'blogging' to the world, alex- a
"" did you catch the latest episode of blog frog? " wow blog frog sure is the best thing i have ever seen""" What is the definition of "blog frog"?