1 definition by Reginald Herring

A chiefly British adjective/exclamation regarding something you find rather excellent.
What a truly splendid performance! Top hole!
by Reginald Herring June 20, 2005
Get the Top hole mug.