maaahcoo Share definition Flag a flaming homosexual Ive never seen a bigger maaahcoo than Mike! maaahcoo by Sven from switzerland November 14, 2006 0 0 Get merch Get the maaahcoo mug. Buy Now — $32.95 See more merch