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
catch big air
(Extreme sports) Superlative of catch air; make a big jump high off the ground