See also: rattat

English edit

Noun edit

rat-tat (plural rat-tats)

  1. Alternative form of ratatat