thunderdunk

thunderdunk

English Noun
Ad

Definition

An extremely forceful dunk.

Etymology

From thunder + dunk.

Ad

Related Words