What is Fresh Like Downy?
Something that is new, fresh, hip and trendy.
Those shoes you are wearing are 'fresh like downy'
See trendy, fresh, new, hip, sweet