TOWER HILL PLAY


Meaning of TOWER HILL PLAY in English

A slap on the face, and a kick on the breech.

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