Someone who is being a bafoon, or even, a dumb bitch.
Steve: I like Fortnite. John: Shut up you bubble nosed Farfignoogen.