Dictionary definition · piddle
noun
- liquid excretory product"there was blood in his urine"
verb
- waste time; spend one's time idly or inefficiently
- eliminate urine"Again, the cat had made on the expensive rug"
Source: Open English WordNet (CC BY 4.0).