English | German | Russian | Czech

yardsale English

Meaning yardsale meaning

What does yardsale mean?

yardsale

(skateboarding, snowboarding, skiing) The state that the participant and their equipment is in after a nasty crash, whereupon they and their equipment is laid out across the ground like pieces of a yard sale.

Are you looking for...?