1 definition by John richeter

Top Definition
A sudden explosion followed by a queef. (Verb)
After the tank fired the missle the lady guard had a boom queef.
by John richeter June 12, 2020

Mug icon
Buy a boom queef mug!