UK Acid House band from early 1990’s, best known for their greatest hit “Last Train To Trance Central”, as well as for their wild, offbeat and contreversial behavior. KLF is acronym for “Kopyright Liberation Front” and were known for their creative use of sampling. KLF is in hiatus “until peace is declared worldwide”.
Source: Urban Dictionary
To help improve the meaning of these lyrics, visit “XR2” by M.I.A. Lyrics and leave a comment on the lyrics box