yarn on

Avanzado (C1) informal

To tell lots of stories and talk on and on, in the way people do around a campfire.

"Grandpa would yarn on all evening about his time at sea if you let him."