Skip to main content

Definitions by JanieB

A large ,mechanically produced roll of hay or straw. Used sometimes as an agility training aid for dogs in rural areas.

Believed to have originated in Essex UK
Like an order.. Hupsit. Hupsit!!

Oh...come on..Hupsit,hupsit
Hupsit. by JanieB August 28, 2019