Noun Definitionpiddle1.Definition: liquid excretory productRelated Noun(s):pee, urine, water, weeweeCategory: General