Borrowed from English skiffle, itself borrowed from Scots skiffle (“light dusting of snow”).
skiflo (uncountable, accusative skiflon)