Definition of long-ass in English:

long-ass

adjective

North American
informal
  • attributive Extremely long.

    ‘seven years is a long-ass time’
    ‘long-ass guitar solos’