blat

Rating

blat n.

1. Syn. blast, sense 1.

2. See thud.