LAND OF FUM image board: (noun) a website or web page where users can post images relating to a particular issue or topic and reply to other users’ postings. “his photo somehow ended up on the anonymous image board”