I don't think it is/was popular with the lefties, but with the 'righties' as a derogatory term for lefties.
I suppose when first coined it was thought to be hilarious and side-splitting, but has become worn-out from overuse.
It is generally used with 'bearded' 'tree-hugging' 'sandal-wearing' etc. etc.