by Mike April 21, 2004
Northern English idiom. To be consumed by frustration, an emotion difficult to place or with an uncertain source.
by That JayPee August 09, 2023