I do so love "Bigga Bagga" from the latest Key Wilde and Mr. Clarke album, Pleased To Meet You. I haven't the foggiest idea what the song is about, though.
Here to clear up the matter (or not) is the latest video from the band, illustrated by Wilde himself, of course. A video that encourages close pictoral analysis.
Key Wilde & Mr. Clarke - "Bigga Bagga" [YouTube]