scarna + fol. First element from Proto-Germanic *skarną (“filth, dung”), second from Proto-Germanic *fullą (“cup, beaker”), literally ‘cup of shit’.
scarnafol n