Posted by ESC on March 24, 2007
In Reply to: S***ting in the nest? posted by Kristin on March 23, 2007
: Can anyone tell me the definition of and origin of s***ting in the nest?
"Sh*tting in your own nest" is doing something that can cause you trouble at home. "If you're going to cheat on me, don't do it in my hometown." "Don't get your meat where you get your bread."