a self absorbed idiot with a high ego of themselves, as well as a roster of poorly made insults thought of on the spot.
man this guy I saw yesterday was such a Ditpun, all he did was talk about his 37 cars.
by SirCactusTomato May 29, 2021
Get the Ditpun mug.