(of a man) having large sexual organs, or (of a woman) having large breasts: He's very well endowed!
What does it mean for a girl to be endowed?
adjective. A woman who is well-endowed has large breasts. A man who is well-endowed has a large penis.
What does term endowment mean?
An endowment is a donation of money or property to a nonprofit organization, which uses the resulting investment income for a specific purpose. ... Most endowments are designed to keep the principal amount intact while using the investment income for charitable efforts.