lolcatnip , 4 months ago 40% of the population but responsible for 95% of the lies.
40% of the population but responsible for 95% of the lies.