Heads up – English meaning

Heads up is a common expression in English. You may have heard it on a TV show or in a movie. It is usually used in 2 ways. 1. as …