What is Ten On Ten?
An expression used when recieving a pleasant surprise, or when one discovers something that they find remarkable.
Oh, ten on ten, Lynne.