snap a yam means: To have a good time, take a few dumps, brew some puppies and pinch one deuce. Then, let the children go to the pool. to defecate. (in Community Dictionary, added by Excursive)