1 definition by Tommymk

Top Definition
An outdoor shit left un-wiped.
I was caught a bit short and had to drop a Duey in the garden, can’t believe she had CCTV.
by Tommymk February 06, 2021

Mug icon
Buy a Duey mug!