Find the word definition

Wiktionary
tum tums

n. (tum tum English)