Definify.com

Definition 2024


cumball

cumball

English

Noun

cumball (plural cumballs)

  1. (vulgar) The osage orange fruit.