What Is Heads Up Means. Put Your Heads Together Means To Discuss Or Plan Something Together With English Idioms Idioms And Phrases Learn English Words from www.pinterest.com