Tumble-turd Definition
noun
(Jamaica) A beetle.
Wiktionary
Other Word Forms of Tumble-turd
Noun
Singular:
tumble-turd
Plural:
tumble-turdsFind Similar Words
Find similar words to tumble-turd using the buttons below.