A portmanteau of 'bigot' and 'faggot' that is used in gory detail to insult someone who's being bigotted by using one of their own words against them; a faggoty bigot.
Guy 1: Oh look, that dude's bashing gay and/or trans people.
Guy 2: What a fucking baggot!