long-winded

[long-winded] {adj.} Tedious; overlong; given to too much talking.

Everyone was bored by the old man's long-winded stories.