Skip to main content

MathieuCosplay's definitions

DR

DR can mean a lot of things, but in my case it means: Danganronpa, a popular game series created by SPIKE CHUNSOFT.
Person 1: "Dude, I love DR!"
Person 2: "I personally like DRV3!"
by MathieuCosplay June 8, 2019
mugGet the DRmug.

Share this definition