meaning of Atlas Shrugging

Atlas Shrugging meaning in Urban Dictionary

A euphemism for masturbation.