DICK SMACK


Meaning of DICK SMACK in English

n 1. derogatory term, usually a male; MORON. ("He is such a dick smack.") insults (list of)

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