A saying that is referred to someone doing really bad at something, or is new to something.
WOW LOL, your such a noob..... GET NOOBED ON!!
Another word for ‘bitch’
Man, he is such a binchsniff. I can’t stand him.