DerpinaDD Share definition Flag Someone who is the biggest twat on earth Fuck off you DerpinaDD DerpinaDD by DerpinaDDD June 12, 2018 0 0 Get merch Get the DerpinaDD mug. Buy Now — $32.95 See more merch