1 definition by volleyballer#20c13

Top Definition
The most amazing last name in the world. Generally related to country folk.
"Hey there goes Mrs. Boomhower!"
by volleyballer#20c13 October 07, 2009
Mug icon
Buy a Boomhower mug!