batsrads! Share definition Flag A bastard in Chris lee's dictionary. But kudos to him, because he can spell the longest word in the dictionary :) "people trashing my room chris""WHAT BATSRADS!" batsrads! by jebbbbbby866 September 16, 2009 0 0 Get merch Get the batsrads! mug. Buy Now — $32.95 See more merch