And a look at Urban Dictionary seems like a pretty recent piece of slang. Honestly I t’s not like -oard is extra lengthy syllables or there’s an industry that uses this term. It’s very cringe-y web-2.0-like name but maybe that’s hip?
Why would it be “keeb” and not “keyb”. Is it pronounced liked “jeeb”?