blaft

slang

noun mechanical force or power

what?

derivative of “camshaft (ˈkam-ˌshaft)

back in my daynew word →