What does Boom Biscuit mean?

Boom Biscuit meaning in Urban Dictionary

triumph is accomplished. You have done everything stated you'd do.A term of endearment towards an effective outcome.