1859, "put or thrust (something somewhere) by means of a 'tool,' " a figurative use, from shoehorn (n.). By 1927 as "maneuver or compress (someone or something) into inadequate space." Earlier it meant "to cuckold" (mid-17c.), with a play on horn (n.). Related: Shoehorned; shoehorning.