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!!
11👍 1👎
Another word for âbitchâ
Man, he is such a binchsniff. I canât stand him.