Ampatuan Share definition Flag v. To massacre above 50 people all at the same time. Yeah, want me to ampatuan the whole congress? Ampatuan by Gib Ted November 28, 2009 0 0 Get merch Get the Ampatuan mug. Buy Now — $32.95 See more merch