What does camshaft mean?

camshaft meaning in General Dictionary

a shaft who has cams attached to it forming section of a mechanical unit

View more

  • an engine shaft with cameras attached with it

camshaft meaning in Urban Dictionary

i lengthy sharp ribbed dildo that many sluts who turn wrenches get a hold of appealingalso another name for your penis