World Nettle Eating Championship

W.T.F........ Nettles...??