Top Definition
A phrase used for any moderately unattractive to unattractive girl who goes out of her way to rudely interrupt conversations and make awkward confrontations. Also typically dates a pretentious idiot who claims to have committed crimes he never committed (ex. stealing a "stupid" car, smoking pot).
Wow that girl is so unattractive and obnoxious that she must be Grant's Girlfriend.
by aguyperson December 13, 2011

Free Daily Email

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

Emails are sent from We'll never spam you.