28 Aug 2008, 15:11 I keep seeing this expression on the interweb. What the hell does it mean? http://www.xxl-pussy-lips.com/pics/large-labia.jpg 0 likes Copy link