No definitions found for 'rat-tat-tat'
Perhaps one of these:
red-headed widgeon,
red-headed duck,
ratitate,
rat-a-tat,
ready-to-eat,
redheaded woodpecker,
redidit se,
rowdydowdy,
rotated,
redheaded,
rat-a-tat-tat,
radio detection and ranging,
radiated,
ready-witted