Define dry-gulching

dry-gulching: the act of killing from ambush

Friday, February 03 2012