まくし てた
makushitateta

Ichidan Verb

The past form of まくし立てる

1. Ranted; Harangued; Berated

Past/Perfective