1 definition by Colleen froms the lake

a male who will have sexual intercourse with anyone including the same sex for booze, smokes , or drugs. the above also refuses to work or collect welfare
sally told bobby that she thought her ex boyfriend was a real shit puppet for haveing sexual intercource with a man for beer.
by Colleen froms the lake April 18, 2009
Get the shit puppet mug.