Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. keeps
(usually "for keeps")

a condition in which the consequences are total or permanent
This time, let's play for keeps.
by Eric Dec 2, 2003 share this add a video