Tuligsa

Definition of Tuligsa
(noun) diatribe, stricture, tirade, invective or shot