Skip to main content

Definitions by Rugdfrr

A more insulting word for daft, often linked with someone bigging themselves up
"John you couldn't knock yourself out ya daftun"
daftun by Rugdfrr December 5, 2016