Skip to main content

Definitions by Meow moew

The nice way of calling someone a doof. Someone who does not know how to open blinds or write down recipes. Basically totally clueless about life.
I'm such a Dooka!!!
Dooka by Meow moew August 12, 2010