DOWSE ON THE CHOPS


Meaning of DOWSE ON THE CHOPS in English

A blow in the face.

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