What does 24chan mean?

24chan meaning in Urban Dictionary

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