• Thumbnuts

    Noun

    noun plural form

    1. Plural of thumbnut
    © Wiktionary