Top Definition
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 11, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.