It could mean 'check this out', just like it could mean several other things. Expressions such as these are common in English, but you need to know the context in order to understand the meaning. Do you have a link to the commercial?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
lagatawis this use common in North America?Yes!