a female dog
A female dog is a person who thinks she’s the king of the park and won’t stop barking at you like you owe her money.
That dog is like the king of the park.
She barked at me like I owed her a million bucks.
She thinks she’s the king of the block.
xs