2 definitions by Doogs slayer

A term or expression used to express failure, incompetence or cursed luck.
We need this win don’t doogs this pool shot”
by Doogs slayer June 27, 2022
Get the Doogs mug.
A term or expression relating to failure, incompetence or to be unlucky.
We need this win don’t doogs this pool shot”
by Doogs slayer June 27, 2022
Get the Doogs mug.