Definitions for "BetaBoard"
a message board system made by the same people who brought you TeleGuides (me