1 hayshock | Definition of hayshock

hayshock

noun

Definition of hayshock

chiefly South & Midland