#撸个词吧# TIRADE. Three elements: a) prolonged b) vituperative 3) harshly censorious. Synonyms, diatribe, fulminate, rant.