Definition of "kickass"

kickass