1. A disparaging description of a bitchy girlfriend who is giving her boyfriend constant shit over an extended period of time.
2. A genderless description of a difficult or obstinate individual that is impeding another's advancement.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.
Log in with Facebook to save your favorite definitions
and share them with friends.