A fork of Rural Dictionary
Derived from the word doop. Noun: a goof and a bit of a larrikin.
Hahaha what a doopy head.