powerball

English

Etymology

From power +‎ ball.

Noun

powerball (plural powerballs)

  1. (slang) Synonym of speedball (mixture of drugs).