1 definition by pec

To get cheated by an opponent. Having an advantage over another player.
We got rambuckled by that team last night.
by pec July 7, 2003
Get the Rambuckled mug.