The best candy bar in the world, but it isn't available in the USA. Sort of a cross beween a kitkat and a snickers, with wafers and caramel in chocolate.
by Kathe August 29, 2005
by dawg December 01, 2004
by Pseudosusie February 17, 2017
buy the domain for your travel blog