picksroucks . sroucks Means even when something rocks, it sucks (or something in between), or vice versa. Often used in a sarcastic way, as to let others remain in doubt if it's praising or just the opposite. No categories: add yours Source: Internet slang Subscribe to: Internet SlangEnglish Slang Post my comment