Top definition
The internal battery which gives a man his "Ups" and "Downs"
*BOING* (The Boner Battery was clearly doing its job)
by Jeff "Troofus" Corcoran May 15, 2005
Get the mug
Get a Boner Battery mug for your father-in-law Paul.