A fake slur made up by people who are secretly gay. People who use this tend to have traditional christian backgrounds but are actually flaminglt gay inside. Their wives dont know
Sean uses terms like stallhog to deflect from his homosexuality. As a repressed christian boy he has trouble dealing with this kind of thing. His wife doesnt know.