Top definition
To yield lamely or obsequiously.
I told you not to truckle to that salesmen's pitch! Now look, you have payed way too much for a computer that you could have gotten elsewhere for half the price.
by OneBadAsp November 02, 2006
Get the mug
Get a Truckle mug for your father Bob.
2
Depressingly fat Star Trek fan
Gregory found truckle sized Klingon outfits were always evasive.
by bigwizz February 04, 2005
Get the mug
Get a truckle mug for your father Bob.