ranter
/ˈræntər/Definitions
1. noun
A person who habitually talks at length about their own opinions, feelings, or experiences, often in a self-indulgent or annoying way.
“The blogger became notorious as a ranter on social media platforms.”
2. verb
To talk at length about one’s own opinions, feelings, or experiences in an uncontrolled or self-indulgent manner.
“She likes to rant about politics during dinner.”