1 definition by WombRaider

Top Definition
Disfunctional virtual places online which are home to a number of diverse and sometimes colorful characters who like to talk in cyber world. Also a place for weirdos and the like-minded to express their views online.
Who visits a chat room? Those odd bods from achatroom.co.uk
by WombRaider September 12, 2019

Mug icon
Buy a a chat room mug!