i need to buy better toilet paper, this stuff's giving me clitter
the debris of little white balls forming on a woman's vagina caused by sloppy wiping technique and poorly made toilet paper
"i need to buy better toilet paper, this stuff's giving me clitter" What is the definition of "clitter"?