odrater Share definition Flag A social retard OMG, on our first date he gave the rundown re his assets....What an odrater! odrater by Edie (MG) June 4, 2009 0 0 Get merch Get the odrater mug. Buy Now — $32.95 See more merch