I've never play bullsh*t with money before. The way I've always played it is you deal the whole deck to the players, then go around putting your cards face down in a pile saying "2 Jacks," or whatever it may be. You can lie and say your putting down something you are not, but if someone calls bullsh*it and catches you, you take the pile into your hand, if you weren't lying, they get the pile. First to discard all cards wins. I've also heard this called the "kid-friendly" name, "peanut butter."
I agree that it might be for a party. It's strange no matter what it's for. Asking people to pay is always off.