Top definition
1) Performing actions in a unconventional way, and succeeding.

2) Succeeding when the odds are stacked against you.
The car broke down, but I started Lamontin' it, and got it home.
by LG January 19, 2003
Get the mug
Get a Lamontin' it mug for your coworker Callisto.