Careful Words

ham (n.)

ham (v.)

ham (adj.)