Definition of "Piddle" :
noun: liquid excretory product
verb: eliminate urine
verb: waste time; spend one's time idly or inefficiently
noun: liquid excretory product
verb: eliminate urine
verb: waste time; spend one's time idly or inefficiently