1 definition by fran doe

intelligent girl giving head to a guy while driving
she started giving me head while i was driving AND shes ivy league, man shes must be a road scholar!
by fran doe January 4, 2012
Get the road scholar mug.