i picked up a stunner last night, but was bitterly disappointed when i got her home - she was a dud root
a man/woman who is really bad in bed
"i picked up a stunner last night, but was bitterly disappointed when i got her home - she was a dud root" What is the definition of "dud root"?