What does angry puppy mean?

angry puppy meaning in Urban Dictionary

When a woman is giving check out a man and she suddenly pretends his hard on is a bone and bites down on it, pulling it sideways, and begins barking. She's going to additionally "fetch their balls". This might hurt a man in which he will most likely drive her away, making the lady sitting indeed there like an angry puppy.