(informal) An improvised device or solution to a problem.
(computing, slang) An expedient, temporary solution, such as a small patch or change to code, meant to be replaced with a more elegant solution at a later date; a workaround.
(computing, slang) A computer programmer who makes quick but inelegant changes to computer code to solve problems or add features.
(computing, slang) A computer programmer, particularly a veteran or someone not immediately expected to be capable of programming.
(ice hockey) The act of striking an opponent with one's hockey stick, typically on the leg but occasionally and more seriously on the back, arm, head, etc.
(baseball) A swing of the bat at a pitched ball by the batter, particularly a choppy, ungraceful one that misses the ball such as at a fastball.