meaning of 24chan

24chan meaning in Urban Dictionary

24chan is a chan that started as a refugee for 4chan trolls who desire a cancer free-board.