1 definition by Teddybomber Lover

the greatest shot in the entire world. yummy
when Leigh invented the Teddybomber, and Rena named it, a Star Was Born.
by Teddybomber Lover March 27, 2011
Get the teddybomber mug.