1 definition by iamdugan

Top Definition
Another word for being awesome.
Hey man nice moonlanding, that was so dugan!
by iamdugan February 23, 2010

Mug icon
Buy a Dugan mug!