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
Get the boom queef neck gaiter and mug.