1 definition by dveatch

A wet spot! Usually in lawns and yards.
Look at that billeadeau in the lawn.


Man this fairway has billeadeau's all over.
by dveatch September 8, 2008
Get the Billeadeau mug.