slamming

adjective
  1. excellent; outstanding
  2. Usage: slang
verb
  1. present participle of slam; shutting forcefully and loudly
  2. present participle of slam; criticizing harshly
  3. Usage: informal

Examples