I remember visiting this website once...
It was called Chat Avenue Mobile - #1 Chat Avenue
Here's some stuff I remembered seeing:
Free chat avenue mobile chat rooms
Welcome to chat avenue mobile, your number one free chat rooms site. Please take a look at any of our chat rooms categories below. All of our chat rooms listed here from chat avenue are free and no registration chat rooms. We are mobile friendly, before entering our site please be sure to read the rules under each chatting room page.