1 definition by Brynhilde

Top Definition
cyber place for people with little real life
Let's meet in the chatroom and talk.
by Brynhilde May 16, 2003
Mug icon
Buy a chatrooms mug!