A delusional loner who thinks they are God's gift to earth but are really and truly super insecure and must verbally attack others to supposedly "protect" themselves.
by ggirlgirl49 November 08, 2007
A delusional loner who thinks they are God's gift to earth but are really and truly super insecure and must verbally attack others to supposedly "protect" themselves.
by ggirlgirl49 November 08, 2007