The McManus Share definition Flag A mixture of scotch and 7-Up. Usually due to lack of water at the establishment. "Damn I'm thirsty. What? You don't have water? Fine, give me The McManus." The McManus by reviewsports July 3, 2008 0 0 Get merch Get the The McManus mug. Buy Now — $32.95 See more merch