PIPER


Meaning of PIPER in English

A broken winded horse.

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