1 top fruit | Definition of top fruit

top fruit

noun

Definition of top fruit

British