Skip to main content

The little buddha's definitions

Dugan

To perform an act of some sort with extreme vigor and effort
Wow - I hit that ball 286 yards! I totally Duganned it
by The little buddha March 16, 2019
mugGet the Duganmug.

Share this definition