Posted by ESC on April 07, 2003
In Reply to: Info please posted by Sherry on April 06, 2003
: I was told this but they won't tell me what it means. "He's a good little boy, but he s h i ts by the iglo." Please help me.
S**ting in your own nest means doing bad things in or near your home. (If you're up to no good, it's best to do the deed out of town.) Maybe the two expressions mean the same.