fagmogoad

A gay and annoying person who has sex with animals.
by buddy January 09, 2004
Get the fagmogoad mug.