Dominican Avalanche Share definition Flag When you ejaculate in a womans hair and then throw her down the stairs Linda was so uptight she needed a good old Dominican Avalanche to set her straight. Dominican Avalanche by Tom J Ladonne August 4, 2007 0 0 Get merch Get the Dominican Avalanche mug. Buy Now — $32.95 See more merch