Meaning oftumblebugin English

tumblebug

us//ˈtʌmbəlbʌg//uk//ˈtʌmbəlbʌg//
#uncommon
Definitions