Search results

  1. Rasputin22

    Americas Cup

    excrescence Had to look that one up! Maybe I'll use it for my next boats name. ex·cres·cence ikˈskresəns/ noun 1. a distinct outgrowth on a human or animal body or on a plant, esp. one that is the result of disease or abnormality. synonyms: growth, lump, swelling, nodule...