Verb. To urinate. Possibly a combination of the words 'wee' and 'piddle'. Cf. 'riddle' and 'piddle'. Noun. 1. Urine. Less coarse and offensive than 'piss.'2. An act of urination.
WIDDLE
Meaning of WIDDLE in English
Slang English vocab. Английский сленговый словарь. 2012