did you hear how i handled that argument? that was boomful
great, fantastic, superb, focused, etc  this word covers a situation, feeling, or attititude
"did you hear how i handled that argument? that was boomful" What is the definition of "boomful"?