Definitions by Tamburlaine2k
salad tossing
The liberal equivalent of teabagging. I.e., when the liberal element in the Democratic party challenges Democratic politicians from the Left, especially in primaries.
salad tossing by Tamburlaine2k May 18, 2010