TIP TOP SHOPPING

tiptop  (ˌtɪpˈtɒp) adj, adv 1. at the highest point of health, excellence, etc 2. at the topmost point n 3. the best in quality 4. the topmost point Collins English Dictionary – Complete and Unabridged © HarperCollins Publishers 1991, 1994, 1998, 2000, 2003 There’s a wedding looming ahead in the family and I suddenly realised...