cherry jones

To absolutely own in a situation, game, or instance.
CharitableNinja Cherry Jonesed that round of team slayer.
by ChrisBuyUADrankRegan November 09, 2007
Get the cherry jones mug.