1 definition by Proctor Gamble

An unintentional estuary
While relieving himself against a tree, he created a diddlebay between his feet...
by Proctor Gamble November 18, 2004
Get the diddlebay mug.