Skip to main content

Definitions by LSD!! open your legs..

poopskin 

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