1 definition by tubolard

the greatest place on earth. you eat it and you are inches away from heaven. the best sandwich is a meatball. it is located in san pedro california by akrivis house.i go there like everyday. slogan "the best sandwiches in town"
robby:hey wanna go to busy bee?
me:what the fuck kinda question is that of course i do
by tubolard July 25, 2006
Get the busy bee mug.