sherpaswithaltitude's definitions
White left is an insult originating in China. Used to describe decadent liberals in the west whom do not care for their own will; only of other peoples' will.
by sherpaswithaltitude April 8, 2018
Get the white left mug.