CACKHANDER


Meaning of CACKHANDER in English

n. person who is left handed (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.