Gafgot
A gafgot is a person who thinks they're cool but is just a fumbling idiot who can't tell a joke from a punchline and probably thinks being gay is a curse.
My cousin tried to insult me by calling me a gafgot. I just laughed and told him he was a gafgot too.
The guy at the bar called me a gafgot because I didn't know what a punchline was. I told him he was a gafgot for being a fumbling idiot.
My teacher called me a gafgot because I got confused between a joke and a punchline. I told her she was a gafgot for being a fumbling idiot.
xs