Re: lily carter new starlet!
Im confused? are you really asking me what i meant by sayin a girl has an ass that wont quit??? its a quite commonly used term of expression. its a form of saying she has a great ass and that she knows how to work it on video. ie: shaking it, showing it off or flashing it.