Smart as a whip

What is Smart as a whip?

Smart as a whip definition and meaning on Dictionary terms:
verb (used with object), smelled or smelt, smell

Tags: