D1 Yapper Share definition Flag Someone who professes in yapping, certified bachelors in yapology and wont shut the hell up for the life of them. We got a d1 yapper over here D1 Yapper by w1ree September 18, 2023 0 0 Get merch Get the D1 Yapper mug. Buy Now — $32.95 See more merch