From English

  1. powerAwesome, impressive, very skilled.English
    +0