DerpinaDD Share definition Flag Someone who is the biggest twat on earth Fuck off you DerpinaDD DerpinaDD by DerpinaDDD June 12, 2018 Get the DerpinaDD mug.