tutball

noun

Definition of tutball

dialectal, England

History and Etymology for tutball

tut entry 1 + ball

Keep scrolling for more