Cliche List
by admin on May 31, 2011
1. Very smart or quick witted.
Previous post: Sensory overload
Next post: Shooting for the moon