From The Jargon File (version 4.4.7, 29 Dec 2003): blat n. 1. Syn. blast, sense 1. 2. See thud.
blat n.
1. Syn. blast, sense 1.
2. See thud.