dizard
A talkative fool.
Noun
A talkative fool.
Forms
dizards