hsdusbatg Share definition Flag HOLY SHIT DUDE U SUCK BAD AT THIS GAME commonly said by nerds and losers alike hsdusbatg i am so 1337 u dunno hsdusbatg by David October 20, 2004 0 0 Get merch Get the hsdusbatg mug. Buy Now — $32.95 See more merch