ref
1960s: abbreviation.
From fabulous, by shortening
From fabricate and its derived terms, by shortening
fab (adj.)
1957, slang shortening of fabulous.