thunderdunk
thunderdunk
English
Noun
Ad
Definition
An extremely forceful dunk.
Etymology
From thunder + dunk.
Ad
thunderdunk
An extremely forceful dunk.
From thunder + dunk.