Meaning of scolder
Definition of scolder
(noun)
someone
(especially a woman) who annoys
people
by
constantly
finding
fault
Other information on scolder
WIKIPEDIA results for
scolder
Amazon results for
scolder
Tweet