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 30, 2005
by dawg December 01, 2004
Why you lying for
by AnonymousMF February 03, 2017
by Pseudosusie February 17, 2017