we were driving on 101 when my girlfriend leans over and gives me a car hummer
a blow job that occurs in a car
"we were driving on 101 when my girlfriend leans over and gives me a car hummer" What is the definition of "car hummer"?