1 definition by ChivalrousDickweed

Top Definition
Any human female that persists in irritating the living shit out of any other person despite repeated attempts to ditch the bitch.
I kicked that boomerang bitch to the curb and she tracked me across 12 zip codes!
by ChivalrousDickweed May 08, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.