What does mira esta mean

The Spanish phrase "mira esta" means "watch this" in English. Need another translation?
Updated on Saturday, February 04 2012 at 11:12AM EST
Source: kgb.com