A Glenrothes/Markinch word. Based on the word horny but taking it a stage further - meaning you would have sex with anything, like a dug!
I'm feeling duggish the day
by Kalvinsmalvin May 4, 2008
Get the duggish mug.