d-rank Share definition Flag that is when u are messered up and you dont have a clue of what the sam hell your doin Lou howell d-rank by Lou March 24, 2004 0 0 Get merch Get the d-rank mug. Buy Now — $32.95 See more merch