ALL meanings of face-plant
face-plant
F f - verb face-plant to fall onto one's face, esp when skiing or snowboarding 0
- noun face-plant an act or instance of falling onto one's face 0
- noun face-plant Alternative spelling of faceplant. 0
- verb face-plant Alternative spelling of faceplant. 0