What is Flibitty Giblets?
An expression used when excited.
Flibitty Giblets!! Did that just happen?!?!
See flib