Face-plant meaning

A sudden fall in which one lands on the face.
noun
1
0
Alternative spelling of faceplant.
noun
0
0
Alternative spelling of faceplant.
verb
0
0
Advertisement