corking

corking  {adj.}
Outstanding, excellent.
Categories: British adjective

'corking' on video