a self absorbed idiot with a high ego of themselves, as well as a roster of poorly made insults thought of on the spot.
by SirCactusTomato May 28, 2021
Get the Ditpun mug.by Paco_ March 6, 2022
Get the ditpn mug.