look up any word, like daquan:

1 definition by Austin The Great

 
1.
An ex girlfriend that is always hanging out at your house or with friends of yours and you see her when you go out
I tried to get with that girl but the ghost of pussy past was haunting me all night long
by Austin The Great January 26, 2007
10 10