Top definition
To urinate especially after one has had a lot to drink.
After seven beers in two hours you'd better weedle your deedle before you burst.
Get the mug
Get a weedle your deedle mug for your mate Beatrix.