Meaning of chatterbox
Definition of chatterbox
(noun)
orchid
growing
along
streams or ponds of
western
North America having
leafy
stems and 1
greenish-brown
and
pinkish
flower
in the
axil
of
each
upper
leaf
an
obnoxious
and
foolish
and
loquacious
talker
Other information on chatterbox
WIKIPEDIA results for
chatterbox
Amazon results for
chatterbox
Tweet