• Indo

    Origin

    Full definition of indo

    Noun

    indo

    (uncountable)
    1. (slang) indomethacin when used as a recreational drug

    Anagrams

    © Wiktionary