Skip to main content

Definitions by Reginald Herring

Top hole 

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