A term for dog faeces
Had the lads over last night, they fed the wife's bedlington terrier 3 bowls of vindaloo, woke up this morning and the kitchen floor is covered with satan's dumplings!