1 definition by Urban potato

Top Definition
Always ready for the unexpected.
V: " I wasn't expecting that"

R: "I gotta keep you on your toes"
by Urban potato December 10, 2017

Mug icon
Buy a on your toes mug!