Search in full dictionary

WHAP

WHAP
ScnTUEU
(colloquial) a sharp, loud blow, thump, etc.