endiabladoFormsTop 25000MeaningsAdjective1. damned, devilish, devious2. ugly, ghastly3. tricky, thorny