New Member, from China
Board is another term for a site like this, where you post messages. Short for a message board.