Mr. Data, what on earth does that phrase mean?!

https://lemmy.world/post/5589641

Mr. Data, what on earth does that phrase mean?! - Lemmy.world

Confusingly, it appears to have little etymological relationship to “bussin’”, which entered the lexicon during the same period.
Who’s period?