Top definition
A woman with lots off sexual activities and has sex with a dog
I love dueck
by My dog is dead May 15, 2018
Get the mug
Get a dueck mug for your grandma Zora.