Translated Labs
YOU SAID:
shame on you female dog
INTO JAPANESE
恥ずかしい
BACK INTO ENGLISH
Embarrassed
You love that! Don't you?