Skip to main content

Definitions by LSD!! open your legs..

poopskin 

Poopskin's have the worst body odor know to man.