Meaning of cucking stool
Definition of cucking stool
(noun)
an
instrument
of
punishment
consisting of a
chair
in which offenders were ducked in
water
Other information on cucking stool
WIKIPEDIA results for
cucking stool
Amazon results for
cucking stool
Tweet