Skip to main content

Definitions by thaDoc007

To stay on top of things. On top of your

game. to sit at the the top.
keep your eyes on the prize, stay frothy.
Frothy by thaDoc007 April 4, 2011