1 definition by David Busby

Used in refrence to describe individual feats in sporting events.
" In the 4th period of last nights game, Timmy was able to boomstick the compition for a win."
by David Busby April 12, 2006
Get the boomstick mug.