1 definition by JJ280

Top Definition
Fucking something up beyond all repair.
You totally Duggered that.
by JJ280 August 06, 2018

Mug icon
Buy a Dugger mug!