noun, verb, bummed, bum⋅ming, adjective, bum⋅mer, bum⋅mest.| 1. | a person who avoids work and sponges on others; loafer; idler. |
| 2. | a tramp, hobo, or derelict. |
| 3. | Informal. an enthusiast of a specific sport or recreational activity, esp. one who gives it priority over work, family life, etc.: a ski bum; a tennis bum. |
| 4. | Informal. an incompetent person. |
| 5. | a drunken orgy; debauch. |
| 6. | Informal. to borrow without expectation of returning; get for nothing; cadge: He's always bumming cigarettes from me. |
| 7. | Slang. to ruin or spoil: The weather bummed our whole weekend. |
| 8. | to sponge on others for a living; lead an idle or dissolute life. |
| 9. | to live as a hobo. |
| 10. | of poor, wretched, or miserable quality; worthless. |
| 11. | disappointing; unpleasant. |
| 12. | erroneous or ill-advised; misleading: That tip on the stock market was a bum steer. |
| 13. | lame: a bum leg. |
| 14. | bum around, Informal. to travel, wander, or spend one's time aimlessly: We bummed around for a couple of hours after work. |
| 15. | bum (someone) out, Slang. to disappoint, upset, or annoy: It really bummed me out that she could have helped and didn't. |
| 16. | on the bum, Informal.
|

bum 1 (bŭm) n.
v. intr.
[Back-formation from bummer.] |
bum
|
bum (sth) (off (so))
|
bum
1. To make highly efficient, either in time or space, often at the expense of clarity. "I managed to bum three more instructions out of that code." "I spent half the night bumming the interrupt code." In elder days, John McCarthy (inventor of Lisp) used to compare some efficiency-obsessed hackers among his students to "ski bums"; thus, optimisation became "program bumming", and eventually just "bumming".
2. To squeeze out excess; to remove something in order to improve whatever it was removed from (without changing function; this distinguishes the process from a featurectomy).
3. A small change to an algorithm, program, or hardware device to make it more efficient. "This hardware bum makes the jump instruction faster."
Usage: now uncommon, largely superseded by v. tune (and tweak, hack), though none of these exactly capture sense 2. All these uses are rare in Commonwealth hackish, because in the parent dialects of English "bum" is a rude synonym for "buttocks".
[The Jargon File]