Megstro Share definition Flag A woman who can't admit her uncontrollable desire for nigga dick You megstro, u love that nigga dick Megstro by Z-Daddy T March 1, 2008 0 0 Get merch