dabster ( synonym found)

Definition of dabster:

(n) : a handy person; a dabbler or bungler

Back to Top