catch big air

catch big air

English Verb
Ad

Definition

(Extreme sports) Superlative of catch air; make a big jump high off the ground

Ad