monologue [noun] + rambling [adjective]