ayleus1's definitions
To part company with a mountain bike, usually in the act of performing some reckless maneuver, and encounter the Earth at high velocity with one's face.
by ayleus1 July 4, 2010
Get the Augermug.
Get the Augermug. We'll email you a link to sign in instantly.