Email Print Weep Hole Written by Jerry Ratzlaff on 17 February 2016. Posted in HVAC Engineering A small hole in storm windows frames that allow moisture to escape.