Siserara /(?)/

Sis·e·ra·ra

Siserara

n.
  1. A hard blow. [Prov. Eng.]