Noobatard Share definition Flag Someone who does something so badly it's both totally noobish and totally retarded at the same time The dudes boasting about riding his 15m manta in 30kts. what a fucking Noobatard! Noobatard by a$$master December 7, 2010 0 0 Get merch Get the Noobatard mug. Buy Now — $32.95 See more merch