YuckFaceBida's definitions
When a person falls flat on their face while walking normally. For no apparent reason. And many people are around to laugh in their face.
by YuckFaceBida February 18, 2008
Get the digga mug.