terry really honed his california duster skills when he lived in fresno
slang for blow job or fellatio
"terry really honed his california duster skills when he lived in fresno" What is the definition of "california duster"?