DEVIL DRAWER


Meaning of DEVIL DRAWER in English

A miserable painter.

Slang English vocab.      Английский сленговый словарь.