Top definition
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.
by Manaz December 24, 2003
Get the mug
Get a dud root mug for your cat GΓΌnter.

Activity