Megafaggot Share definition Flag A megafaggot is some one that is super gay Wow that guy Steve is a total megafaggot Megafaggot by Alex rancis August 29, 2018 0 0