Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. poopstack
something or someone that sucks
"shut your piehole, poopstack."