Can someone explain in simple languge even a horse can understand what 'don't sleep on Kennedy', means? Giant whoosh for me.
Thanks.
A phrase used to describe a person who should not be underestimated. A practical term which can be used with most anyone in any situation where the individuals abilities, conduct or intelligence might be underestimated.
Just type it into the Google search bar and......presto