| 1. | 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 |
|||
