Imageboard: A site where you just post messages and images.
"A certain imageboard": Probably 4chan.
>