answersLogoWhite

0

Translation: Cheating piece of sh*t -- it is a common exclamation in made by wives in reference to their husbands if they have been found to be sleeping around.

User Avatar

Wiki User

11y ago

What else can I help you with?