maggotflarp Share definition Flag slur for trans people I fucking hate maggotflarps! maggotflarp by iceiceburr June 6, 2024 0 0