latricar

Etymology
. Perhaps from.

Verb

 * 1) to chatter; to speak nonsense
 * 2) to rant
 * 1) to rant