i unplugged my finger from her ass and some yummy little diarrhea driblets splashed on my face
smelly little chunks of syrupy turds clinging to legs, faces or whatever they can find
"i unplugged my finger from her ass and some yummy little diarrhea driblets splashed on my face" What is the definition of "diarrhea driblets"?