What does ‘whipped’ mean?

whipped

( adj ) Dominated by a woman or girl. Joe’s so whipped he can’t leave the house by himself.