meaning of 888chan

888chan meaning in Urban Dictionary

An epic image board much like 4chan and 7chan. Has actually a radio (dosage not work) and lots of boards.