I'll say

English

Phrase

I'll say

  1. (idiomatic, colloquial) Used to indicate emphatic agreement.

Anagrams

Last modified on 20 April 2011, at 12:30