tetecuica

it crackles; it flares up; it howls; it hurts; it rumbles; it throbs