1 definition by HSHP

A Minnesota woman who goes to Wisconsin to cheat on her husband while he’s hunting
Charlie’s off hunting so Shirley thought it was a good time to be a mudduck.
by HSHP March 24, 2018
Get the Mudduck mug.