Bean meaning : A reusable software component written in Java. Any plant of several genera of the taxonomic family Fabaceae that produces large edible seeds or edible seedpods. The large edible seed of such a plant (for example, a broad bean, navy bean or garbanzo bean). The edible seedpod of such a plant. (by extension) The bean-like seed of certain other plants, such a a vanilla bean or (especially) a coffee bean. (by extension) An object resembling a pea or bean in shape, often made from plastic or styrofoam and used in large numbers as packing material or as stuffing for beanbags and similar items. The head or brain. The clitoris. A person. A guinea coin. (usually in the negative) Money. To hit deliberately with a projectile, especially in the head.