piper

Fun Dictionary -> piper

piper - Vulgar Dictionary definition

A broken winded horse.