Random
Source Code

Cheeching

To be at full potential, fully engaged or at peak operating efficiency.

“Timmy really cheeched his way through that class.”
“We built a big campfire and had her cheeching really good.”
“I sprayed a bunch of ether into that intake and had that old diesel cheechin’ in no time.”

by Dale can wheel November 21, 2018

19👍 4👎