Skip to main content

top horn

top horn means somthing verry good or even the best.
scotish word originally the catchphrase of a character from a (short running) childrens bbc program in the mid 90's.
that movie was top horn
my exam results were top horn
my girlfreind is top horn
by mark steel August 17, 2007
mugGet the top hornmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email