1 definition by w0ady

so candace was driving n i leaned over 2 give her some road face.
by w0ady December 24, 2004
Get the road face mug.