Definitions by tubolard
busy bee
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"