charles barkley
last night driving down 30th my girl leaned over and started giving me a charles barkley
a euphemism for receiving oral sex while driving a motor vehicle
"last night driving down 30th my girl leaned over and started giving me a charles barkley" What is the definition of "charles barkley"?