Some sort of cartoon amphibian thing? Funny thing is that I vaguely remember it coming up before, but can't recall the answer.
But if, like almost all of these queries, you are really asking "is this a dating/hookup app?", I'm pretty sure the answer is "no".