el rollo (noun)

Frequency star
  1. roll (of paper, film, fabric, etc.)
  2. bore, drag, tedious thing or situation
  3. affair, thing, matter (colloquial, vague reference to a situation)
  4. spiel, long-winded talk or story
  5. vibe, atmosphere (colloquial)

Mi tío siempre suelta el mismo rollo sobre su juventud.

My uncle always gives the same spiel about his youth.

Esa reunión un rollo tremendo, casi me duermo.

That meeting was a terrible bore, I almost fell asleep.

Compré un rollo de papel higiénico gigante en el supermercado.

I bought a giant roll of toilet paper at the supermarket.